# Title 2014 2015 2016 2017 2018 2019
161 University of California Riverside 229221246254279254
162 Utah System of Higher Education 214231249238236253
163 Complutense University of Madrid 232204241243266252
164 Grenoble Institute of Technology 200227224206224252
165 Polytechnic University of Turin 165190181232226252
166 Banaras Hindu University 181198213226228251
167 Heilongjiang University 130162205201198251
168 Indian Institute of Technology Guwahati 120120160177249251
169 University of Duisburg-Essen 213185219235229251
170 Iowa State University 194207221269261250
171 University of Johannesburg 82108188181183250
172 University of Padua 221222236195252250
173 Deakin University 145202180210223249
174 Konkuk University 211205252219241249
175 University of Birmingham 164172193202236249
176 University of Leeds 155167207221229248
177 University of Massachusetts Amherst 209245279267272248
178 University of Florida 222251230238230247
179 Autonomous University of Madrid 204227247206253246
180 Shiraz University 14320622226236245