Spanish National Centre for Cardiovascular Research
30 papers and 1.8k citations.
Indexing 30 publications…