1. Department of Parasitology, Leiden University Medical Center, Leiden, Netherlands.
2. Department of Parasitology, Institute for Tropical Medicine, University of Tuebingen, Germany.
3. Research Unit, Albert Schweitzer Hospital, Lambarene, Gabon.
4. Department of Immunopathology, Sanquin Research at CLB, Amsterdam, Netherlands.