University

University of Wisconsin la Crosse

http://www.uwlax.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1692
458
410
3324
1158
2163
2678