1. Laboratory of Parasitic Diseases, National Institute of Allergy and Infectious Diseases (NIAID), National Institutes of Health (NIH), Bethesda, MD 20892
2. Institute of Medical Sciences, Banaras Hindu University, Varanasi 221005, India
3. MTC, Karolinska Institutet, 171 77 Stockholm, Sweden