Technology: CRO
Industry: End-to-end Drug Development
Headquarters: China
Founded Date: Dec 1, 2000
Employees Number: 10001+
Funding Status: IPO
Number Of Exits: 6
Acquisitions Number: 6
Investors Number: 5
Total Funding: $93 M
Estimated Revenue: $100M to $500M
Last Funding Date: 06 03 16
Last Funding Type: Debt Financing

Visit Website
Register and Claim Ownership