University

Franciscan University (Our Lady of the Lake College)

https://franu.edu/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
12075
2973
2777
9886
6488
6650