Shanghai University of Engineering Science

333 Long Teng Road, Shanghai, 201620, China

Where we are