Technology: Drug Discovery
Industry: AI
Headquarters: Santa Clara, California, United States
Zip: NA
Founded Date: 2004-01-01
Employees Number: 5001-10000
Funding Status: IPO
Investor Type: Undisclosed
Investment Stage: N/A
Number Of Exits: 9
Acquisitions Number: Made Acquisitions
Investors Number: 3
Total Funding: 83703892
Estimated Revenue: $1B to $10B
Last Funding Date: 2012-03-20
Last Funding Type: Private Equity

Visit Website
Register and Claim Ownership