1. Chinese Academy of Sciences
Article share index: 1,886.71
Article count index: 5,780
Global rank: No. 1