Roselia Lorena Turriza Mena
Observed names: Roselia Lorena Turriza-Mena, Roselia Turriza Mena
Institution: Autonomous University of Campeche
Observed institution: Autonomous University of Campeche
ORCID: 0000-0002-7645-5242
Observed ORCID: 0000-0002-7645-5242
OpenAlex ID: A5081644471
