The results suggest that KLF3 acts as a tumor suppressor in ESCC by inhibiting migration and invasion of tumor cells. This evidence concerns the gene KLF3 and esophageal squamous cell carcinoma.