Profile picture
Rafael Sánchez-Puertas
Masters
  • Researcher
    Universidad Técnica Particular de Loja
    Loja, Ecuador
mini profile avatar Rafael Sánchez-Puertas