Chongqing University of Science and Technologyh-index: 94Total citations: 86,431Total papers: 9,587Homepage: http://www.cqust.edu.cn/