University

Accra Technical University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20242
543
38
14437
20018
10778
6008