Contact Us

1000 Zhangheng Road, Building 63, Pudong New District, Shanghai, China

+86-(0)21-5078-1209

info@inventisbio.com

Copyright @2019 InventisBio (Shanghai) co., LTD31011502002476 Shanghai ICP