# Title 2014 2015 2016 2017 2018 2019
81 Hebei University of Technology 133164173233308417
82 Technical University of Denmark 327336383416404417
83 Kyushu University 389330386366350416
84 Sharif University of Technology 302328360364367415
85 Isfahan University of Technology 345404419394428413
86 Guangxi University 71124144173265411
87 University of Tennessee Knoxville 227269283309332411
88 Shaanxi Normal University 211261288358363407
89 Cairo University 124176185285311406
90 Aalto University 347357362423432404
91 Royal Institute of Technology 358357392407427404
92 University of Alberta 238258282319383403
93 Kunming University of Science and Technology 140149179256301397
94 Royal Melbourne Institute of Technology 152213249275316397
95 University of Tabriz 215251280311331397
96 University of Wisconsin System 424432443469447397
97 Shaanxi University of Science & Technology 106123156216298395
98 National Tsing Hua University 507415378382368394
99 Qilu University of Technology 116122122196256394
100 University of Illinois Urbana Champaign 446439462484444394