University

Nanyang Technological University

http://www.ntu.edu.sg/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
118
12
2
467
288
153
49