University

Riara University

https://www.riarauniversity.ac.ke/

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
14901
344
43
2695
15417
5819
6626