Profile picture

Shanghai, China


University of Shanghai for Science and Technology