University

College of Wooster

https://www.wooster.edu/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1965
516
465
2765
1156
3161
3305