Health
Microbiology
Vaccines
Parasites
Plasmodium falciparum
Anopheles
Antimalarial medication
Fotis Kafatos
RTS
S
Plasmodium
Medicine
Malaria