31 pubs · 546 cites · h-index 10
Spanish National Centre for Cardiovascular Research
2019 - Present
Instituto de Salud Carlos III
2024 - 2024
Centro Nacional de Biotecnología
2024 - 2024
GlaxoSmithKline (Spain)
2023 - 2023
University of Naples Federico II
2011 - 2021