University | Ranking Web of Universities

University

Accra Technical University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20241
543
38
14436
20017
10776
5984