Profile picture
Omar Ruiz-Barzola
Doctorate
  • Professor
    ESPOL Polytechnic University
    Guayaquil, Ecuador
mini profile avatar Omar Ruiz-Barzola