University

Kumasi Technical University

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

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
16657
406
24
13295
20250
6341
6115