1. Wellcome Centre for Integrative Parasitology, Institute of Infection, Immunity and Inflammation, University of Glasgow, 120 University Road, Glasgow G12 8TA, UK
2. Core Facilities, Microscopy Area, Instituto Superiore di Sanita, Via Regina Elena 299, 00161 Rome, Italy
3. Department of Immunology and Infectious Diseases, Harvard T.H. Chan School of Public Health, Boston 02115, MA, USA