Author

Francisca Peña

Observed name: Peña, Francisca
ORCID: 0000-0002-3643-237X
Observed ORCID: 0000-0002-3643-237X
OpenAlex ID: A5000758419
Works count: 18
Citation count: 85
H-index: 6
I10-index: 3
Year
Topic
Type