University

Ohio Wesleyan University

https://www.owu.edu/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
3743
765
699
1246
5543
5054