10 pubs · 5 cites · h-index 1
Instituto de Salud Carlos III
2026 - Present
Hospital de Sant Pau
2025 - Present
Centro de Investigación Biomédica en Red
2026 - Present
Agència de Salut Pública de Catalunya
2011 - Present
Centro de Investigación Biomédica en Red de Cáncer
2026 - Present