University

Thompson Rivers University

https://www.tru.ca/

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
1765
475
51
3705
1301
2137
2907