# Title 2014 2015 2016 2017 2018 2019
21 Xiamen University 532615657768824961
22 University of Tehran 459553621781909920
23 Chongqing University 362476575620777919
24 King Abdulaziz University 600752833911931910
25 China University of Petroleum 272390469657729897
26 East China University of Science and Technology 537645699681790896
27 Qingdao University of Science and Technology 192255210338547882
28 University of London 557720766811820870
29 University of Science and Technology Beijing 444559629667755869
30 Donghua University 339443509585643856
31 State University System of Florida 688731743841835849
32 Wuhan University of Technology 351439493672803829
33 University of Paris-Saclay 683724845868830825
34 Tongji University 471511548659724819
35 Georgia Institute of Technology 615671754708766818
36 Beihang University 391468533636711805
37 Massachusetts Institute of Technology 727755826758748800
38 Pennsylvania Commonwealth System of Higher Education 663682763778812798
39 Shanghai University 376496587619651797
40 University of Electronic Science & Technology of China 299356418499653797