University

Kinyanjui Technical Training Institute

http://kinyanjuitechnical.ac.ke/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24444
790
89
25611
24003
10778
6007