Spanish National Centre for Cardiovascular Research
45 papers and 2.6k citations.
Indexing 45 publications…