Technology: Artificial Intelligence, Big Data, Life Science, Machine Learning, Predictive Analytics, Software
Industry: Early Drug Development
Headquarters: Menlo Park, California, United States
Founded Date: 2004-02-04
Employees Number: 10001+
Funding Status: IPO
Number Of Exits: 1
Investors Number: 9
Total Funding: 26122817488
Estimated Revenue: $10B+
Last Funding Date: 2022-08-04
Last Funding Type: Post-IPO Debt

Visit Website
Register and Claim Ownership