Juan Oswaldo Cervantes Luna
Observed names: Cervantes Luna, Juan Oswaldo, Juan Oswaldo Cervantes-Luna, Juan Oswaldo Luna-Cervantes
Institution: Chapingo Autonomous University
Observed institution: Chapingo Autonomous University
ORCID: 0000-0002-4527-2806
Observed ORCID: 0000-0002-4527-2806
OpenAlex ID: A5084732022
