Nanyang Technological University (NTU)
Nanyang Technological University, Singapore [File photo]
Location: Singapore
Overall score: 91.4
World rank: No. 13