DECHENG - Contacts
Local Contacts
No. 6, 1006 Huashan Road Shanghai 200050, China
- (86-21) 5383 1997
- (86-21) 5383 1999
Primary Contacts
3000 Sand Hill Road, Building 2, Suite 110 Menlo Park, CA 94025
- (650) 233-0988
- (650) 233-0688
Other Addresses
375 Park Avenue, Suite 3707 New York, NY 10152