University

Toi Ohomai Institute of Technology

http://toiohomai.ac.nz/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13600
139
29
19726
16110
6432
5789