University

Umma University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20835
584
68
15979
21501
10475
6008