Catherine Pickering

Merck Ventures forms immuno-oncology spin-out company Onctura SA in Geneva, Switzerland

iOnctura is set up to develop a pipeline of assets targeting immunosuppression in the tumour microenvironment The company will progress…

7 years ago