Address: No. 191, Lane 1200, Qianxin Road, Songjiang District, Shanghai
TEL: +86 21 5152 5055
Fax: +86 21 5152 5055
E-mail: sales@chengyubio.com
Business Contact:
Mobile: +86 138 1817 5442
E-mail: chengyubio@outlook.com
Skype: ceciliawei981