Overview Details Press Releases Multimedia Locations People Groups LocationPhoneActionHeadquartersRoom 606, Building 4#, No 123, Juli road, Zhangjiang Hi-Tech Park, Pudong District, Shanghai, ChinaPudong, Shanghai 201203 cnPhone: 86 021-58355036