University of São Paulo
São Paulo, Brazil
Parasitology Department
Barcelona Institute for Global Health
Barcelona, Catalonia, Spain