Spanish National Centre for Cardiovascular Research
3 papers and 210 citations.
Indexing 3 publications…