52 pubs · 1,955 cites · h-index 21
Spanish National Centre for Cardiovascular Research
2015 - 2025
Instituto de Salud Carlos III
2023 - 2023
GlaxoSmithKline (Spain)
2023 - 2023
Centro Nacional de Biotecnología
2012 - 2022
Consejo Superior de Investigaciones Científicas
2016 - 2016