Profile picture
Rodrigo Moreta-Herrera
Masters
  • Professor
    Primary
    Pontificia Universidad Católica del Ecuador
    Quito, Ecuador
  • Professor
    State University of Milagro
    Milagro, Ecuador
View All
mini profile avatar Rodrigo Moreta-Herrera