Antioquia Institute of Technologyh-index: 29Total citations: 4,825Total papers: 1,006Homepage: https://www.tdea.edu.co