University

Toi Ohomai Institute of Technology

http://toiohomai.ac.nz/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
10874
23
23
14326
8905
5822
6529