University

Universidad de Antioquia

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

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
2002
88
7
858
6492
1111