University

Thompson Rivers University

https://www.tru.ca/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1765
475
51
3705
1301
2137
2907