1. Department of Parasitology, Leiden University Medical Centre, The Netherlands
2. Department of Parasitology, Hasanuddin University, Ujung Pandang, Indonesia
3. Communicable Disease Centre (CDC), Ujung Pandang, Indonesia
4. Institute of Tropical Medicine, Lisbon, Portugal