1. Department of Pharmacology & Therapeutics, University of Liverpool, Liverpool L69 3GE
2. Department of Parasitology, Liverpool School of Tropical Medicine, Liverpool L3 5QA, United Kingdom
3. Department of Tropical Public Health, Wellcome Centre for Tropical Medicine, University of Oxford & Kenya Medical Research Institute—Wellcome Trust Collaborative Programme, Nairobi 0100 GPO, Kenya