2. University of Science and Technology of China
Article share index: 448.50
Article count index: 1,270
Global rank: No. 11