# Title 2014 2015 2016 2017 2018 2019
251 University of Hanover 1766153610641115541661
252 Guilin University of Electronic Technology 5117861437887476660
253 University of Minho 2466255614331013381658
254 Brno University of Technology 9021376965765244654
255 Polytechnic University of Valencia 3661266017271317438654
256 Indian Institute of Technology Roorkee 4096567641011104422652
257 McMaster University 2958222121581084333652
258 Al Azhar University 728444784520309650
259 Charles University in Prague 2671214317881298431649
260 University of Houston 4324444521821756572648
261 University of Houston System 4324444521821756572648
262 University of Lisbon 3330277727271601656648
263 University of Bath 3434405714751022351646
264 University of Texas at Dallas 4706352530471610642646
265 Urmia University 5115061199707351646
266 National Aeronautics and Space Administration 2853303718751131434645
267 University of Turin 3235227218931078555645
268 Universitat Rovira i Virgili 2794260719941452393643
269 University of Genoa 1921168818051236460643
270 Jiangsu Normal University 64610481309928347642