1. Parasitology Unit; Max Planck Institute for Infection Biology; Berlin Germany
2. Department of Molecular Parasitology; Institute of Biology; Humboldt University; Berlin Germany
3. Immunology and Infection Department; London School of Hygiene and Tropical Medicine; London UK