University

Accra Technical University

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

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
16439
389
22
13840
15913
7356
6084