Affiliation: | Liverpool School of Tropical Medicine, Pembroke Place, Liverpool, L3 5QA, UK;Centro de Investigaciones en Enfermedades Tropicales, Universidad del Valle, Guatemala;Centre for Applied Entomolgy and Parasitology, Department of Biological Sciences, University of Keele, Staffordshire, ST5 5BG, UK |