University

Thompson Rivers University

https://www.tru.ca/

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
1963
508
52
3530
1711
1951
2877