1. Institute of Hygiene, University of Heidelberg School of Medicine, Heidelberg, Germany
2. Kenya Medical Research Institute, Centre for Geographical Medicine Research—Coast, Kilifi, Kenya
3. Medical Research Unit, Albert Schweitzer Hospital, Lambaréné, Gabon
4. Department of Parasitology, Institute of Tropical Medicine, University of Tübingen, Tübingen, Germany