English Shanghai Jiao Tong University Cited by user Citation bot on 22 Jan 2024 Shanghai Jiao Tong University (SJTU; 上海交通大学) is a public university in Shanghai, China.