Irene Rivera Salgado
Observed name: Irene Salgado
Institution: Universidad Complutense de Madrid
Observed institutions: Universidad Complutense de Madrid, Hospital Central Sur de Alta Especialidad PEMEX
ORCID: 0000-0003-4708-5921
Observed ORCID: 0000-0003-4708-5921
OpenAlex ID: A5060898987
