University

Umma University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20836
585
68
15980
21502
10475
6007