University

Universidad de Antioquia

http://www.udea.edu.co/

World RankingContinental RankingCountry Ranksort ascendingImpactOpennessExcellence
1464
53
6
761
5963
1112