Rafael Peña-Ramírez
Observed names: Pena-Ramirez, Rafael, Peña Ramirez, Rafael, Peña Rámirez, Rafael, Peña-Ramírez, Rafael, RAFAEL PEÑA-RAMÍREZ, Rafael Peña Rámirez, Rafael, Peña Ramírez, Ramirez, Rafael Pena
Institution: Instituto Tecnológico Superior de Irapuato
ORCID: 0000-0001-9435-4835
Observed ORCID: 0000-0001-9435-4835
OpenAlex ID: A5019589610
