Life sciences Debiopharm and Takeda collaborate on the development of therapies for gastrointestinal disorders 16 June 2020
Headquarters Headquarters Indian pharma ACG Inspection opens European HQ in Switzerland 15 October 2019