KLF4 and neoplasm: Kruppel like factor 4 (KLF4), a transcription factor associated with carcinogenesis and tumor progression, has opposite effects and mechanisms in different malignancies.