Carolina Caffarena Barcenilla
Observed name: Carolina Caffarena-Barcenilla
Institution: Finis Terrae University
Observed institutions: Pontificia Universidad Católica de Chile, Finis Terrae University
ORCID: 0000-0001-9550-3695
Observed ORCID: 0000-0001-9550-3695
OpenAlex ID: A5003267562
