University

Accra Institute of Technology

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

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
17418
430
28
21010
16396
7356
6084