Estimated lifetime survival benefit of tumor treating fields and temozolomide for newly diagnosed glioblastoma patients

Estimated lifetime survival benefit of tumor treating fields and temozolomide for newly diagnosed glioblastoma patients