University

Nanyang Technological University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
107
11
2
96
308
170
48