University

Umma University

https://www.umma.ac.ke/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19249
516
63
18029
20753
10392
6033