# Title 2014 2015 2016 2017 2018 2019
111 École Polytechnique Fédérale de Lausanne 46.929.0822.7612.114.624.88
112 China Academy of Engineering Physics 15.7612.1212.445.322.784.87
113 Lanzhou University 24.0920.5515.489.693.144.87
114 Rwth Aachen University 23.1318.3813.727.222.514.87
115 Stockholm University 24.9423.7619.738.434.14.87
116 Hefei University of Technology 22.5215.0216.068.193.084.86
117 Liaocheng University 10.8111.3311.028.43.044.86
118 Shanghai Jiao Tong University 26.7122.2114.9310.593.434.86
119 Southwest Petroleum University 19.1618.6714.168.182.934.86
120 Liaoning University 10.5413.0410.467.043.264.85
121 Cornell University 38.8433.9119.9610.564.44.84
122 Henan University of Technology 16.9114.8311.17.152.74.84
123 Nanjing University of Aeronautics and Astronautics 26.230.9318.1811.523.684.84
124 University College London 27.2221.216.859.623.24.84
125 Washington University Saint Louis 42.2331.7116.1810.532.794.84
126 University of Seoul 17.2515.8911.47.164.83
127 Iran University of Medical Sciences 19.4316.2413.657.883.034.82
128 University of Auckland 17.1119.0220.2910.653.514.82
129 Hubei University 19.6717.6915.2110.024.144.8
130 Nanjing University of Science and Technology 26.7927.5618.2111.633.944.8