Results

Results


:

    Results 1 - 50 of 962

    World
    Rank

    Institution
    Country
    60
    Switzerland
    746
    China
    630
    China
    392
    China
    371
    China
    639
    China
    626
    Spain
    827
    Croatia
    812
    Egypt
    695
    China
    450
    Canada
    112
    UK
    749
    South Korea
    847
    Japan
    825
    Turkey
    714
    South Korea
    104
    USA
    652
    China
    690
    China
    952
    Japan
    856
    Japan
    12
    =
    USA
    878
    China
    958
    China
    515
    China
    773
    China
    322
    China
    466
    China
    755
    China
    145
    Germany
    512
    USA
    362
    China
    224
    China
    382
    China
    905
    Poland
    785
    Poland
    751
    Poland
    194
    Australia
    454
    USA
    65
    USA
    601
    Canada
    240
    Australia
    267
    Australia
    315
    Canada
    668
    USA
    713
    China
    7
    Israel
    423
    USA
    253
    Canada
    33
    USA
    Export CSV