University

Tamale Technical University

http://www.tatu.edu.gh/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
21091
630
41
2973
25080
6456
6084