These results indicated that KLF6 participates in NSCLC development by affecting tumor growth. This evidence concerns the gene KLF6 and non-small cell lung carcinoma.