The oncogenic nature of KLF4 in NSCLC is quite contradictory, as most of the studies have depicted the tumor suppressive role of KLF4 in NSCLC. The gene discussed is KLF4; the disease is non-small cell lung carcinoma.