# Title 2014 2015 2016 2017 2018 2019
101 University of Nebraska system 343628221317
102 University of Technology Sydney 333030271317
103 Yeungnam University 383228231017
104 Beijing University of Technology 373326231516
105 Carnegie Mellon University 383429231216
106 Central China Normal University 323127211116
107 Dongguk University 302726181116
108 Eindhoven University of Technology 373230221516
109 Hangzhou Dianzi University 202826191416
110 Heilongjiang University 353029211416
111 Hohai University 20212015816
112 Hubei University 263129241516
113 Jilin Normal University 191917161016
114 Johns Hopkins University 394032241316
115 Karlsruhe Institute of Technology 22171414816
116 Louisiana State University System 252724171116
117 National Institutes of Health 403632321516
118 National Research Centre 282624171016
119 National Taiwan University 524533251416
120 North China University of Technology 152013151316