Esteban Escamilla-Prado
Observed names: E. Escamilla-Prado, Escamilla Prado Esteban, Escamilla-Prado Esteban, Escamilla-Prado, E., Esteban Escamilla Prado
Institution: Chapingo Autonomous University
Observed institution: Chapingo Autonomous University
ORCID: 0000-0002-6602-7033
Observed ORCID: 0000-0002-6602-7033
OpenAlex ID: A5058218959
