1. Department of Parasitology; Leiden University Medical Center; Leiden The Netherlands
2. Department of Parasitology; Noguchi Memorial Institute for Medical Research; Accra Ghana
3. Department of Experimental Immunology and Department of Otorhinolaryngology; Academic Medical Center; Amsterdam The Netherlands