University

College of Wooster

https://www.wooster.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1981
517
466
2765
1156
3159
3342