Headquarters: Japan
Industry: Early Drug Development
Employee Number: 700
Estimated Revenue: S$106.3 million
Investors Number: 13.0
Investor Type: For Profit
Funding Status: Late Stage Venture
Technology: Analytics, Artificial Intelligence, Business Intelligence
Last Funding Type: Series E
Founded Date: 2007
Total Funding: 351602006.0
Last Funding Date: 2021-03-16