Fudan University
Fudan University [File photo]
Global score: 67.4
Global rank: 121st
Location: Shanghai