Leiden University Medical Centre
Parasitology