University

Ohio Wesleyan University

https://www.owu.edu/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
3490
730
667
1557
5173
5112