Pedro Arriaga-Lorenzo
Observed names: Arriaga Lorenzo, Pedro, P. Arriaga-Lorenzo
Institution: Chapingo Autonomous University
Observed institution: Chapingo Autonomous University
ORCID: 0000-0001-8061-9986
Observed ORCID: 0000-0001-8061-9986
OpenAlex ID: A5070833237
