Malaria Sporozoites
Malaria sporozoites, the infectious form of the malaria parasite that is injected into people by mosquitoes. Credit: NIAID
19,258
views
5
faves
0
comments
Uploaded on March 17, 2015