University

Oklahoma Wesleyan University

https://www.okwu.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
7681
1971
1856
9729
4831
8602
6115