Skip to content

B0006286 Plasmodium falciparum

B0006286 Plasmodium falciparum Credit: Spike Walker. Wellcome Images images@wellcome.ac.uk http://images.wellcome.ac.uk Blood smear showing the presence of Plasmodium falciparum parasites in the red blood cells. Light …

Popular posts