The NFL-TBS.40-63 Anti-Glioblastoma Peptide Disrupts Microtubule and Mitochondrial Networks in the T98G Glioma Cell Line. Here, NEFL is linked to glioma.