Affiliation: | 1. Dipartimento di Malattie Infettive, Parassitarie ed Immunomediate - Istituto Superiore di Sanità, Viale Regina Elena, 299, Rome, 00161, Italy 2. Department of Parasitology, Institute of Medical Science, The University of Tokyo, 4-6-1, Shirokanedai, Minatoku, Tokyo, 108-8639, Japan
|