Shanghai, Shanghai, China
Shanghai Jiao Tong University
University of Shanghai for Science and Technology