University

Nanyang Technological University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
106
10
2
105
299
143
50