University

Luther College Decorah

https://www.luther.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3718
774
711
3034
1005
5819
5201