Peru - Global Health  
 

Patrick Garrett examines some larval parasites that are a devastating infection in Latin America.

 
download high-res
Email this album