University

Takoradi Polytechnic

http://www.tpoly.edu.gh/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18168
444
30
27049
19791
8491
6008