Hong Kong University of Science and Technology
Hong Kong University of Science and Technology [File photo]
Location: Hong Kong, China
Overall score: 98.0
Rank in 2014: No. 5
Day|Week