University

Kumasi Technical University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22672
634
40
19524
24851
8111
5789