1. Department of Parasitology, Institute of Tropical Medicine, University of Tübingen, Tübingen
2. Medical Research Unit, Albert Schweitzer Hospital, Lambaréné, Gabon
3. Mae Sot General Hospital, Mae Sot, Thailand
4. Jomaa Pharmaka GmbH, Giessen, Germany