University

Accra Institute of Technology

http://www.ait.edu.gh/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17853
421
30
18920
16950
9593
5777