University

Accra Technical University

http://www.atu.edu.gh/

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
16439
389
22
13840
15913
7356
6084