Affiliation: | 1. Instituto de Parasitología y Biomedicina “López-Neyra”, Consejo Superior de Investigaciones Científicas, CSIC (Spanish National Research Council), Parque Tecnológico de Ciencias de la Salud, Granada, Spain.; 2. Centro Nacional de Medicina Tropical, Instituto de Salud Carlos III (ISCIII), Madrid, Spain.; University of California, Los Angeles, United States of America, |