Profile picture
Lita Scarlett Sorroza
Doctorate
  • Associate Professor
    Universidad Tecnica de Machala
    Machala, Ecuador
mini profile avatar Lita Sorroza