Spanish National Centre for Cardiovascular Research
83 papers and 3.8k citations.
Indexing 83 publications…