University

Mountains of the Moon University

https://mmu.ac.ug/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
7724
208
10
15790
7619
5691