1. Department of Immunology, University of Strathclyde31 Taylor Street, Glasgow G4 0NRUK
2. Immunobiology Section, Laboratory of Parasitic Diseases, National Institute of Allergy and Infectious Diseases, National Institutes of HealthBethesda, MD 20892USA
3. Department of Immunology, University of GlasgowGlasgow G11 6NTUK