University

Accra Institute of Technology

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17418
430
28
21010
16396
7356
6084