Institution: | 1. Department of Zoology, University of Massachusetts, Amherst, MA 01003, USA;2. Center for Tropical Diseases, University of Lowell, Lowell, MA 01854, USA;3. Department of Zoology, University of Nairobi, Nairobi, Kenya, South Africa;4. State University of Campinas, Department of Parasitology, CP 6109, CEP 13081, Campinas, SP, Brazil;5. Centro de Pesquisas ‘Rene Rachou’, Av. Augusto de Lima 1715, 30,000 Belo Horizonte, M.G. Brazil |