# Title 2014 2015 2016 2017 2018 2019
271 University of Saskatchewan 105110112110102163
272 Yunnan University 811047690132163
273 IMEC 172160152169143162
274 Shinshu University 140143155157167162
275 Universiti Malaysia Pahang 43659088102162
276 Central China Normal University 126130111120110161
277 P.N. Lebedev Physical Institute of the Russian Academy of Sciences 959898122132161
278 Wenzhou University 786882111110161
279 Yantai University / 烟台大学 6151625596161
280 Princeton University 195197203221196160
281 University of Arkansas System 133127141175167160
282 University of Florence 124130123157143160
283 University of Peshawar 23468071101160
284 Helmholtz-Zentrum Dresden-Rossendorf 10280112115130159
285 Shenyang Pharmaceutical University 95104126159170159
286 Ajou University 105141121162148158
287 Federal University of Santa Catarina 98130126137134158
288 Griffith University 124116137143163158
289 University of Cincinnati 103127134139129158
290 Polytechnic University of Catalonia 140145163126165157