University

Mountains of the Moon University

http://mmu.ac.ug/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
10729
216
11
23811
15986
7356
4768