1. Leiden Institute of Chemistry
2. Leiden University
3. 2333 CC Leiden
4. The Netherlands
5. Division of Pediatric Infectious Diseases
6. Dr von Hauner Children's Hospital
7. Ludwig-Maximilians-University
8. Munich
9. Germany
10. Department of Parasitology
11. Leiden University Medical Center
12. 2333 ZA Leiden