University

Ohio Wesleyan University

https://www.owu.edu/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3490
730
667
1557
5173
5112