Santiago Delgado

Schools

  • Universidad Icesi

    Cali, Colombia

    2015 - Currently