University

Toi Ohomai Institute of Technology

http://toiohomai.ac.nz/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
8952
85
20
13806
9765
6054
6084