Division of Experimental Neurosurgery, Heidelberg University Hospital, Heidelberg, Germany.|Division of Experimental Neurosurgery, Heidelberg University Hospital, Heidelberg, Germany.|Division of Experimental Neurosurgery, Heidelberg University Hospital, Heidelberg, Germany.|German Cancer Consortium (DKTK), Heidelberg, Germany.|German Cancer Consortium (DKTK), Heidelberg, Germany.|Division of Experimental Neurosurgery, Heidelberg University Hospital, Heidelberg, Germany.