Satellite map of University of Shanghai for Science and Technology
University of Shanghai for Science and Technology (USST; Chinese: 上海理工大学; pinyin: Shànghǎi Lǐgōng Dàxué) founded in 1906, is a public university in Shanghai, People's Republic of China.
Latitude: 31° 17' 19.80" N
Longitude: 121° 33' 14.39" E