You just read:

2019 FT Executive Education Ranking: Shanghai Jiao Tong University: Antai Ranked 19th Place in the World, and No.1 in Asia