Zip: NA
Estimated Revenue: $1M to $10M
Headquarters: Los Angeles, California, United States
Investors Number: 293
Number Of Exists: 15
Acquisitions Number: 34
Founded Date: 2013-01-01
Technology: Drug Discovery
Industry: Health Tech
Investor Type: Accelerator
Employee Number: 78