University

Trinity Western University

https://www.twu.ca/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3217
756
62
5069
2565
4270
4330