Chengdu Technological Universityh-index: 38Total citations: 7,640Total papers: 1,312Homepage: https://www.cdtu.edu.cn