Total Funding: 639024935
Acquisitions Number: Made Acquisitions
Headquarters: France
Funding Status: IPO
Employee Number: 86
Estimated Revenue: 43 billion euros
Last Funding Type: Post-IPO Equity
Number Of Exists: 10
Technology: Biotechnology, Health Care, Life Science, Manufacturing, Marketing, Medical, Pharmaceutical, Therapeutics
Last Funding Date: 2022-03-15
Investors Number: 1
Founded Date: 1973-05-22
Industry: Pharma