About Us
Shanghai University
Shanghai University (SHU)
Shanghai University, abbreviated as SHU or Shangda, is a public research university located in Shanghai
Scroll To Top
About Us