393 Huaxia Middle Rd, Pudong New Area, Shanghai, China, 201210
Location
The ShanghaiTech University is located inside Zhangjiang Hi-Tech Park (China's Silicon Valley) in Pudong New Area, Shanghai, China.
The PEARL is located on 3-503 of the SIST Bldg., at 393, Huaxia Middle Rd.