Industry: AI R&D Pharma (DPI)
Founded Date: 2010
Employee Number: 51-100
Total Funding: $25M
Headquarters: Canada