1. London School of Hygiene & Tropical Medicine, UK
2. International Centre of Insect Physiology and Ecology, Nairobi, Kenya
3. KEMRI-Wellcome Trust, Nairobi, Kenya
4. Centre for Tropical Medicine and Global Health, Nuffield Department of Medicine, University of Oxford, UK
5. Jomo Kenyatta University of Agriculture and Technology, Nairobi, Kenya
6. Global Health Division, International Development Group, RTI International, Research Triangle Park, NC, USA
7. Eastern and Southern Africa Centre of International Parasite Control, Kenya Medical Research Institute, Nairobi, Kenya