A novel 3D in vitro model of glioblastoma reveals resistance to temozolomide which was potentiated by hypoxia