University

Accra Institute of Technology

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18001
439
29
20360
16800
10778
6007