KLF4 and cancer: KLF4, also known as krüppel-like factor 4, has been widely investigated as a stemness-associated transcription factor, and was confirmed to induce and maintain the self-renewal and pluripotent capacity of stem cells, as well as implicate in cellular reprogramming and cancer initiation [46].