University

Umma University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19337
524
65
8628
19799
7360
6084