March 13, 2023

ITM, Helmholtz Munich and University Hospital Münster Announce Start of Phase I Clinical Trial with Radiotherapeutic ITM-31 for Glioblastoma