University

Accra Institute of Technology

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17541
435
34
20600
16023
11401
6033