A New Drug that Prevent Malaria Parasites from Infecting Mosquitos

1310