Micrograph depicts a number of ring form plasmodium falciparum trophozoites This thin film giemsa stained micrograph depicts a number of rin 0 By Elvis Muyanja on 07/12/2015 Share. Twitter Facebook Google+ Pinterest LinkedIn Tumblr Email