Zhejiang University 浙江大學
Zhejiang University [File photo]
Score: 67.8
Region: Chinese mainland
Regional rank: No. 3
Rank in 2012: No. 9