NCT00596154 2024-04-01PCNSLMemorial Sloan Kettering Cancer CenterPhase 2 Completed33 enrolled 9 charts