# Title 2014 2015 2016 2017 2018 2019
171 University of Delhi 192175210203242245
172 Curtin University 120138190200230244
173 University of Lisbon 211237261279285242
174 Fraunhofer Society 257254258231249241
175 National Research Tomsk State University 96184182185222241
176 Nanjing Medical University 92103154163213239
177 University of Zaragoza 190166196191203239
178 Ludwig Maximilian University of Munich 199205210232263238
179 Yale University 211178263267202237
180 Hebei University 9494133143189236
181 Moscow Institute of Physics and Technology 138199192217246236
182 Commonwealth Scientific and Industrial Research Organisation 248281254240219234
183 European Synchrotron Radiation Facility 191176189227193234
184 Harbin University of Science & Technology 6788120132168233
185 University of Nottingham 186150216213240233
186 Technical University of Berlin 198208231218213232
187 University of Nebraska Lincoln 151173184211213232
188 Utrecht University 172212245220214232
189 Ben Gurion University of the Negev 130154173192223231
190 Technion – Israel Institute of Technology 174223213233257231