IGF2BP3 and central nervous system cancer: IGF2BP3-induced NET is linked to poor prognosis in glioma patients