University

Universidad de Manizales

https://umanizales.edu.co/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6767
645
83
2721
7835
5819
5902