Rodrigo Castro-Pérez
Observed names: Rodrigo Castro Pérez, Rodrigo Castro-Peréz
Institution: Universidad de Ixtlahuaca CUI
Observed institution: Universidad de Ixtlahuaca CUI
ORCID: 0000-0001-7141-0742
Observed ORCID: 0000-0001-7141-0742
OpenAlex ID: A5119454842
