April 22, 2021

ITM raises EUR 90 M (USD 109 M) to accelerate precision oncology pipeline and support ongoing phase 3 clinical program