Esmeralda Garza-Santiago
Observed name: Garza-Santiago, Esmeralda
Institution: Universidad Anáhuac
Observed institutions: Universidad Anáhuac, Universidad del Valle de México
ORCID: 0000-0002-6370-7922
Observed ORCID: 0000-0002-6370-7922
OpenAlex ID: A5087945855
