Spanish National Centre for Cardiovascular Research
13 papers and 180 citations.
Indexing 13 publications…