Microscopic view of parasitic protozoa species attaching to host cells, intricate cellular details illustrated up close

Code produit:
810418028