311 pubs · 12,348 cites · h-index 52
Universitat Pompeu Fabra
2014 - Present
Barcelona Institute for Global Health
2016 - Present
Centro de Investigación Biomédica en Red de Epidemiología y Salud Pública
2007 - Present
Boston College
2025 - 2025
Universitat Oberta de Catalunya
2025 - 2025