María Esther Mena Espino
Observed name: María Esther Mena-Espino
Institution: Autonomous University of Campeche
Observed institution: Autonomous University of Campeche
ORCID: 0000-0003-0624-3129
Observed ORCID: 0000-0003-0624-3129
OpenAlex ID: A5032996207
