University

Accra Technical University

http://www.atu.edu.gh/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
16456
389
22
13842
15935
7360
6084