University

Akenten Appiah Menka University of Skills Training and Entrpreneurial Development

https://ror.org/031d6ey43

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
13791
399
27
19709
4314
7223