University

Mountains of the Moon University

http://mmu.ac.ug/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
7181
177
8
16559
5963
4987