L7 bassist Jennifer Finch’s death from aggressive brain cancer highlights the challenges of treating deadly tumors like glioblastoma, from delayed symptoms to limited survival options and emerging therapies.