Contact Name Ben Sheu E-mail bsheu@cdc-usa.com Phone 86.21.6244.5200 Fax 86.21.6244.2100 Land S&T Building 201 Ningxia Rd., Suite 18H Putuo Qu, Shanghai, China 200063 Get directions