Rubén Santillán-Castillo
Observed names: Rubén Santillan Castillo, Rubén Santillán Castillo
Institution: Colegio de Postgraduados
Observed institution: Colegio de Postgraduados
ORCID: 0009-0009-7666-1386
Observed ORCID: 0009-0009-7666-1386
OpenAlex ID: A5011878693
