Shandong University of Science and Technologyh-index: 206Total citations: 568,651Total papers: 39,093Homepage: https://www.sdust.edu.cn