University

Takoradi Technical University

http://www.ttu.edu.gh/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20577
606
38
22087
20037
7356
6084