Sergio E. Padilla
Observed names: Padilla, Sergio E., S.E. Padilla, SE Padilla, Sergio E. Padilla-Paz, Sergio E. Padilla‐Paz, Sergio Padilla, Sergio Padilla-Paz
Institution: Autonomous University of Campeche
ORCID: 0000-0001-6530-6658
Observed ORCID: 0000-0001-6530-6658
OpenAlex ID: A5103024588
