88 pubs · 3,541 cites · h-index 24
World Health Organization
2020 - 2025
Iberoamerican Cochrane Centre
2013 - 2025
Centro de Investigación Biomédica en Red de Epidemiología y Salud Pública
2015 - 2025
Universitat Autònoma de Barcelona
2015 - 2023
Hospital de Sant Pau
2016 - 2022