Spanish National Centre for Cardiovascular Research
15 papers and 728 citations.
Indexing 15 publications…