1. Department of Parasitology, Center of Infectious Diseases, Leiden University Medical Center, Leiden, The Netherlands
2. Centre for Immunology & Infection, Department of Biology, University of York, York, United Kingdom
3. The Alliance for Accelerating Excellence in Science in Africa, Africa Academy of Sciences, Nairobi, Kenya