1. Department of Parasitology; Noguchi Memorial Institute for Medical Research; University of Ghana; Legon; Ghana
2. Department of Dermatology; Leiden University Medical Center; Leiden; The Netherlands
3. Department of Parasitology; Leiden University Medical Center; Leiden; The Netherlands
4. Department of Ophthalmology; Kabgayi Hospital; Gitarama; Rwanda