University

Trinity Western University

https://www.twu.ca/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3219
756
62
5070
2565
4271
4332