Institute of Scientific and Technical Information of Chinah-index: 54Total citations: 14,033Total papers: 1,721Homepage: http://www.istic.ac.cn/English/