Record funding for biotech firm ITM

Biontech founders’ cancer drug convinces in study