Cell Inspire Biotechnology - cell inspire bio company

General information

Institution name cell inspire bio company
Parent institution

Contact data

Address beizhen road 669, 518000 Shenzhen, China
Email service@cib.cc