1. Department of Medical Parasitology and Infection Biology, Swiss Tropical and Public Health Institute, Allschwil, Switzerland
2. University of Basel, Basel, Switzerland
3. Department of Pathology, Stanford University School of Medicine, Stanford, California, USA;
4. Sean N. Parker Center for Allergy and Asthma Research, Stanford University School of Medicine, Stanford, California, USA