
Shanghai University, commonly referred to as SHU, or colloquially Shangda, is a public research university located in Shanghai. The 555-acre main Baoshan campus is situated in the north of Shanghai, and there are two other campuses in Jiading and Jing’an.