# Title 2014 2015 2016 2017 2018 2019
81 Dresden University of Technology 808583807240463912532002
82 Columbia University in the City of New York 865187295708373113401998
83 Sharif University of Technology 46674395357622419491990
84 Karlsruhe Institute of Technology 13618596709185021982
85 Queensland University of Technology 441840273020285311501979
86 Tohoku University 1136399857269413111021978
87 University of Alberta 58453899292723439641976
88 Zhengzhou University of Light Industry 12159779127763581974
89 South China Normal University 511042313263238310351964
90 Iran University of Science and Technology 17061926225912295581958
91 Tianjin University of Technology 15391727153516089421954
92 Pohang University of Science and Technology 10593130847299450112351952
93 Texas A&M University 720772034991327514641949
94 Curtin University 362554303868286410711938
95 Brookhaven National Laboratory 1028577465838381513751919
96 Tarbiat Modares University 442844423409269411511912
97 Shandong Normal University 119416461996184121221886
98 Northwest University China 295339073443182510201867
99 Barcelona Institute of Science and Technology 752897665579440014561860
100 Rwth Aachen University 52734632396524638851855