A high-resolution image of a virus particle embedded in a human cell, showing the interaction between the virus and its host.

Code produit:
889569362