4. University of Chinese Academy of Sciences
Article share index: 425.66
Article count index: 2,503
Global rank: No. 13