Profile picture
Leonardo Ordóñez-Delgado
Masters
  • Doctorate Student / Research Assistant
    Universidad Técnica Particular de Loja
    Loja, Ecuador
mini profile avatar Leonardo Ordóñez-Delgado