CONTACT INFORMATION
Office:
Tel +86 (21) 20595157
1555 Century Ave Room 1251
Shanghai, 200122
Lab:
Tel +86 (21) 20596051
3663 North Zhongshan Rd
Shanghai, 200062
Office:
Tel +86 (21) 20595157
1555 Century Ave Room 1251
Shanghai, 200122
Lab:
Tel +86 (21) 20596051
3663 North Zhongshan Rd
Shanghai, 200062