201 pubs · 6,762 cites · h-index 43
Instituto de Salud Carlos III
2017 - Present
Departament de Salut
2025 - Present
Agència de Salut Pública de Catalunya
2008 - Present
Centro de Investigación Biomédica en Red de Epidemiología y Salud Pública
2019 - Present
Universitat de Barcelona
2000 - Present