Harbin Institute of Technology(哈爾濱工業(yè)大學(xué))
Harbin Institute of Technology [hebgy.baike.com]
Overall score: 80