Luis Alberto Barrera Delgado
Observed names: L Delgado, Luis Barrera-Delgado
Observed institutions: Hospital Luis Vernaza, Sociedad de Lucha Contra el Cáncer del Ecuador
ORCID: 0009-0003-2310-7126
Observed ORCID: 0009-0003-2310-7126
OpenAlex ID: A5063947030
