Pamela Navarro Escobar
Observed name: Navarro Escobar, Pamela
Institution: University of Saint Francis Xavier
Observed institution: University of Saint Francis Xavier
ORCID: 0009-0009-4545-9812
Observed ORCID: 0009-0009-4545-9812
OpenAlex ID: A5144178471
