Peking University
Peking University [File photo]
Location: Beijing, China
Overall score: 97.6
Rank in 2014: No. 8
Day|Week