University

Knutsford University

https://knutsford.edu.gh/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19417
525
41
21760
18222
11401
6033