Rafael Olea Pérez
Observed names: OLEA PÉREZ, RAFAEL, Olea-Pérez, Rafael, Rafael Olea-Perez, Rafael Olea-Pérez
Observed institutions: Chapingo Autonomous University, Newcastle University, Universidad Nacional Autónoma de México
ORCID: 0000-0002-5310-0414
Observed ORCID: 0000-0002-5310-0414
OpenAlex ID: A5018597593
