Thus, simple dichotomization between tumor suppressor gene and oncogene may not be appropriate for KLF4 in NSCLC. Here, KLF4 is linked to non-small cell lung carcinoma.