University

Thompson Rivers University

https://www.tru.ca/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
1963
508
52
3530
1711
1951
2877