Institute of Scientific and Technical Informationh-index: 48Total citations: 10,539Total papers: 1,713Homepage: http://www.catas.cn/EN/contents/1270/39014.html