University

Thompson Rivers University

https://www.tru.ca/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1752
51
51
3707
1301
2138
2877