University

Luther College Decorah

https://www.luther.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2743
682
621
3105
1117
5990
3994