Spanish National Centre for Cardiovascular Research
35 papers and 1.5k citations.
Indexing 35 publications…