University

Makerere Business Institute

http://www.mbi.ac.ug/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28000
1018
66
26955
27985
10778
6008