University

Ohio Wesleyan University

http://www.owu.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3109
652
652
4348
1136
5241
4620