University

University of Winnipeg

http://www.uwinnipeg.ca/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1174
83
38
4770
888
1474
1628