Author

Esteban Peña

Observed names: AA.VV. Peña, E. Peña
ORCID: 0000-0002-0237-3893
Observed ORCID: 0000-0002-0237-3893
OpenAlex ID: A5007933958
Works count: 16
Citation count: 351
H-index: 8
I10-index: 7
Year
Topic
Type