Technology: Biotechnology, Cell_Therapies, Health Care, Medical Device, Outsourcing, Pharmaceutical
Industry: AI, End-to-end Drug Development
Headquarters: Shanghai, Shanghai, China
Founded Date: 2000-12-01
Employees Number: 10001+
Funding Status: IPO
Number Of Exits: 8
Acquisitions Number: Made Acquisitions
Investors Number: 5
Total Funding: 93470000
Estimated Revenue: $100M to $500M
Last Funding Date: 2016-03-06
Last Funding Type: Debt Financing

Visit Website
Register and Claim Ownership