Shanghai University

Shanghai University (SHU)
Shanghai University, abbreviated as SHU or Shangda, is a public research university located in Shanghai