This close-up view shows a virus being neutralized by immune responses within a microscopic environment

Code produit:
931639834