Spanish National Centre for Cardiovascular Research
19 papers and 231 citations.
Indexing 19 publications…