Profile picture
Ana Elizabeth Ochoa-Sánchez
Doctorate
  • Lecturer / Senior Lecturer
    University of Azuay
    Cuenca, Ecuador
mini profile avatar Ana Ochoa-Sánchez