University

Thompson Rivers University

http://www.tru.ca/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2208
181
56
5521
2055
2035
3038