Francisca Urrutia
Observed names: Francisca Quintanilla Urrutia, Francisca Urrutia Lorenzini, Urrutia, Francisca
Institutions: University of Tarapacá, Universidad Católica del Norte
ORCID: 0000-0002-4153-8400
Observed ORCID: 0000-0002-4153-8400
OpenAlex ID: A5009075300
