Total Funding: 242400000
Headquarters: Shanghai, Shanghai, China
Funding Status: IPO
Employee Number: 101-250
Estimated Revenue: Less than $1M
Last Funding Type: Series D
Technology: Small Molecules
Investor Type: For Profit
Last Funding Date: 43186
Investors Number: 19
Founded Date: 2010
Industry: PharmTech