B3GNT3 and non-small cell lung carcinoma: Eight prognostic genes—KLK8, MFI2, B3GNT3, MYRF, CREG2, GLB1L3, AHNAK2, and NLRP10—were identified, and a risk model based on these genes effectively predicts the survival of patients with NSCLC.