KLF4 and cancer: This finding can be supported by a few recent findings which claim that KLF4 can have dual functions in which it either acts as a potent oncogenic activator or a tumor suppressor, as determined by the type of cancer and its microenvironment.3