25 May 2023

Curia France – new member

CuriaCuria is a Contract Development and Manufacturing Organization with over 30 years of experience, an integrated network of 29 global sites and over 3,500 employees partnering with customers to make treatments broadly accessible to patients. To know more