University

Umma University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20156
517
65
18901
20673
9323
5777