28 pubs · 2,105 cites · h-index 10
Iberoamerican Cochrane Centre
2009 - 2025
Centro de Investigación Biomédica en Red de Epidemiología y Salud Pública
2010 - 2025
Institut d'Investigacions Biomèdiques de Barcelona
2022 - 2022
McMaster University
2017 - 2022
Impact
2017 - 2018