University

University of Wisconsin la Crosse

https://www.uwlax.edu/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
1795
460
413
1203
1969
3020