Luis E. Herrera Rodríguez
Observed names: Luis E Herrera Rodríguez, Luis E. Herrera Rodr ́iguez
Institution: University of Delaware
Observed institutions: Universidad Nacional de Colombia, Universidad Nacional Abierta y a Distancia, University of Delaware
ORCID: 0000-0002-5061-8285
Observed ORCID: 0000-0002-5061-8285
OpenAlex ID: A5018846972
