Profile picture
Alejandra Ugarte Torres
Doctorate
  • Lecturer / Senior Lecturer
    University of Calgary
    Calgary, Canada
mini profile avatar Alejandra Ugarte Torres