University

Scott Christian University

https://scott.ac.ke/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
19519
583
68
19057
5963
6683