University

Franciscan University (Our Lady of the Lake College)

https://franu.edu/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
11357
2913
2729
8749
7420
7190