Sergio Iban Mendoza-Pedroza
Observed names: Sergio I. Mendoza- Pedroza, Sergio I. Mendoza-Pedroza
Institution: Colegio de Postgraduados
Observed institution: Colegio de Postgraduados
ORCID: 0000-0002-8925-3535
Observed ORCID: 0000-0002-8925-3535
OpenAlex ID: A5107769040
