University

Universidad de Manizales

https://umanizales.edu.co/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
5858
606
80
7527
6492
5322