Eric Ricardo Padilla Mora
Observed names: Eric Padilla - Mora, Eric Padilla-Mora, Erick Ricardo Padilla Mora
Institution: Distance State University
Observed institution: Distance State University
ORCID: 0009-0002-9517-0418
Observed ORCID: 0009-0002-9517-0418
OpenAlex ID: A5033295171
