21 pubs · 894 cites · h-index 11
Spanish National Centre for Cardiovascular Research
2005 - 2022
Instituto de Salud Carlos III
2005 - 2005
Universidad Complutense de Madrid
2000 - 2001