University

Makerere Business Institute

http://mbi.ac.ug/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28868
1016
63
27188
28858
7356
6084