University

Toi Ohomai Institute of Technology

http://toiohomai.ac.nz/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
8457
86
20
16173
10512
5583
6008