University

Xavier University of Cincinnati

https://www.xavier.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1832
488
437
3300
1099
2968
3061