Profile picture
Humberto Salgado
Doctorate
  • Universidad Autónoma de Yucatán
    Mérida, Mexico
mini profile avatar Humberto Salgado