1. Immunology Unit, Department of Infectious and Tropical Diseases, London School of Hygiene and Tropical Medicine, Keppel Street, London WC1E 7HT, United Kingdom
2. Immunobiology Division, National Institute for Biological Standards and Control, South Mimms, Herts EN6 3QG, United Kingdom
3. Division of Parasitology, National Institute for Medical Research, Mill Hill, London NW7 7AA, United Kingdom