University

Universidad de Manizales

https://umanizales.edu.co/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
5307
549
67
3144
8234
3010
5648