Headquarters: Changping, Beijing, China
Industry: PharmTech
Employee Number: 1001-5000
Estimated Revenue: $50M to $100M
Investors Number: 2
Funding Status: IPO
Technology: Small Molecules
Last Funding Type: Seed
Founded Date: 2010
Total Funding: £300K