Founded Date:
2018
Industry:
BioTech & Health Care
Headquarters:
Quebec, Quebec, Canada
Estimated Revenue:
$11.1 billion