Peking University
Peking University [China.org.cn]
Global score: 74.6
Global rank: 53rd
Location: Beijing