Yanching Institute of Technologyh-index: 18Total citations: 1,090Total papers: 177Homepage: https://www.yit.edu.cn