Repeat: According to Shanghai Jiaotong University's university ranking in 2014 it is the 57th best university in the world.
According to Shanghai Jiaotong University's university ranking in 2014 it is the 57th best university in the world.