Also from this source


You just read:

Antai College of Economics and Management at Shanghai Jiao Tong University Places 34th in the 2017 FT Global MBA Ranking