KLF4 is a transcription factor linked to cancer cell stemness, facilitating self-renewal and drug resistance in cancer cells. Here, KLF4 is linked to cancer.