Affiliation: | 1. Swiss Tropical and Public Health Institute, Department of Medical Parasitology and Infection Biology, Basel, Switzerland.; 2. University of Basel, Basel, Switzerland.; Institut national de la santé et de la recherche médicale - Institut Cochin, France, |