Tel:

025-58888525

Email:

info@untangledbio.com

Room 301, Building #20

130 Tianlin Road

Xuhui District, Shanghai

   

Building #3

6 Zhida Road

Jiangbei New District

Nanjing, Jiangsu Province