# Title 2014 2015 2016 2017 2018 2019
261 Shinshu University 2471375213021132344640
262 Université Toulouse III - Paul Sabatier 4589321026731656638640
263 University of Hamburg 3277308716281525451640
264 University of Edinburgh 2285237520171196367639
265 Shenyang Pharmaceutical University 2064214715061152409636
266 Chulalongkorn University 2410163314371260444630
267 Adam Mickiewicz University in Poznan 2081197016951179522629
268 Pukyong National University 145113229901043282628
269 Stony Brook University, The State University of New York 3743401827921474481623
270 University of Coimbra 218617371121662348622
271 University of Granada 167115321348940344621
272 Swansea University 158614319801073441619
273 University of Delhi 2922225517641068397619
274 Guilin University of Technology 9671355849995287616
275 Rensselaer Polytechnic Institute 5855381621821128447615
276 Johannes Gutenberg University of Mainz 2793415624691547494612
277 Queens University Belfast 1674190516011148285611
278 University of Rome Tor Vergata 2168242122471229401606
279 Bharathiar University 1779253920031350527605
280 University of Missouri 175420581403742517604