University

Sunyani Technical University

http://stu.edu.gh/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19666
513
35
19390
22350
8756
6007