Plasmodium falciparum

  • Sporozoites
  • A smear of mosquito’s salivary gland, Giemsa stain
Facebook Comments Box
Contact