University

Luther College Decorah

https://www.luther.edu/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
3413
746
683
1122
6488
3582