1. Department of Immunology, Stockholm University, Stockholm, Sweden
2. Immunology Unit, Pasteur Institut de Dakar, Senegal and Unité de Parasitologie Biomedicale, Institut Pasteur, Paris, France
3. Institut de Médecine Tropicale de Santé des Armées, Marseille, France
4. Institut de Recherches pour le Développement, Montpellier, France