University

Universidad de Antioquia

https://www.udea.edu.co/

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
1559
66
6
905
7619
1066