University

Universidad de Manizales

https://umanizales.edu.co/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
5589
575
73
7605
5963
5342