University

Franciscan University (Our Lady of the Lake College)

https://franu.edu/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
12075
2971
2775
9885
6492
6650