University

(3) Universidad Santo Tomás Bucaramanga

http://www.ustabuca.edu.co/

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort ascending
9279
823
107
6960
12865
4272
6084