Headquarters: USA / France
Founded Date: 2016
Industry: Drug Repurposing
Employee Number: 350
Total Funding: $304M