Rafael Torres-Escobar
Observed names: RAFAEL TORRES ESCOBAR, Rafael Torres Escobar, Rafael Torres‐Esobar
Institution: Universidad Anáhuac
Observed institutions: Universidad Anáhuac, Anahuac University Network
ORCID: 0000-0002-8368-3948
Observed ORCID: 0000-0002-8368-3948
OpenAlex ID: A5047571003
