University

Ohio Wesleyan University

https://www.owu.edu/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3753
766
700
1246
5543
5073