KLF4 and cancer: The KLF4 transcription factor plays a context-dependent role in carcinogenesis and may be up or downregulated in distinct types of cancer.