Erica Renes
Observed names: E. Renes, Erica Renes Bañuelos, Renes Bañuelos, Erica, Renes, Erica
Institution: Universidad de León
Observed institutions: Universidad de León, Universidad de León
ORCID: 0000-0001-6192-5662
Observed ORCID: 0000-0001-6192-5662
OpenAlex ID: A5038894373
