University

Universidad de Antioquia

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

World RankingContinental RankingCountry RankImpactOpennesssort ascendingExcellence
1464
53
6
761
5963
1112