67 pubs · 1,052 cites · h-index 20
Barcelona Institute for Global Health
2022 - Present
Instituut voor Tropische Geneeskunde
2017 - Present
Wellcome Sanger Institute
2025 - 2025
Manhiça Health Research Centre
2024 - 2024
Universitat de Barcelona
2009 - 2024