Plasmodium falciparum ring stage, SEM

Bildnummer 12377543
Plasmodium falciparum ring stage, SEM
;