University

Accra Institute of Technology

https://www.ait.edu.gh/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
16752
428
30
21844
15720
5819
6626