University of Shanghai for Science and TechnologyShanghai, People's Republic of China CN Founded 1906