Rosa Isela Delgado-Espinoza
Observed names: Delgado Espinoza, Rosa Isela, Rosa Isela Delgado Espinoza
Institution: Colegio de Postgraduados
Observed institution: Colegio de Postgraduados
ORCID: 0000-0002-8176-2976
Observed ORCID: 0000-0002-8176-2976
OpenAlex ID: A5093477045
