University

Umma University

http://www.umma.ac.ke/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
21569
585
78
19573
21552
8635
5778