University

Luther College Decorah

https://www.luther.edu/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
2937
665
604
1049
5963
3597