Postal Address:
Innovation Building 1009 Yishan Road, Shanghai 200233, P. R. China
   
Tel:
86-21-24125888 (available hour: 09:00 - 17:30 from Monday to Friday)