1. Nanyang Technological University, School of Biological Sciences, 60 Nanyang Drive, Singapore 637551, Singapore
2. Division of Parasitology, The National Institute for Medical Research, The Ridgeway, London NW7 1AA, United Kingdom
3. Kenya Medical Research Institute (KEMRI), P.O. Box 230, Kilifi, Kenya