According to Baidu map query, the address of University of Shanghai for Science and Technology is located at No.516, Simon Road, Yangpu District, Shanghai. University of Shanghai for Science and Technology is a key applied research university in Shanghai, which focuses on engineering, with the coordinated development of engineering, science, economics, management, literature, law and art. It is the first batch of "high-level local universities" construction pilot units in Shanghai. The school context can be traced back to Hujiang University founded by 1906 and German Medical College founded by 1907. 1906, American Christian North-South Baptist Church founded Hujiang University on the bank of Pujiang River in Shanghai.