Annalaura Mastrangelo
Observed names: A Mastrangelo, Mastrangelo, Annalaura
Institution: Spanish National Centre for Cardiovascular Research
Observed institutions: Universidad San Pablo CEU, Spanish National Centre for Cardiovascular Research
ORCID: 0000-0003-2650-0444
Observed ORCID: 0000-0003-2650-0444
OpenAlex ID: A5026801100
