University

Accra Institute of Technology

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18000
439
29
20359
16799
10778
6008