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