University

Wilberforce University

https://www.wilberforce.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
9051
2382
2242
20956
5884
7360
6084