Eric Dumonteil

Laboratorio de ParasitologÃ­a;Centro de Investigaciones Regionales Hideyo Noguchi;Universidad AutÃ³noma de Yucatan;Department of Tropical Medicine;Tulane University;School of Public Health and Tropical Medicine;Laboratorio de ParasitologÃ­a;Centro de Inve, Mexico