University

Kumasi Technical University

http://www.kstu.edu.gh/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19678
514
36
12773
22904
8613
6008