80 pubs · 2,648 cites · h-index 29
Bayer (Germany)
2010 - 2025
Manhiça Health Research Centre
2022 - 2022
Barcelona Institute for Global Health
Universitat de Barcelona
Universidad Complutense de Madrid
2017 - 2017