Contact Us

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

+86-(0)21-5078-1209

info@inventisbio.com

© 2019-2021 InventisBio Co., Ltd.