KLF4 is a zinc finger transcription factor that functions as a tumour suppressor (in lung, gastric, and colorectal cancers) or a tumour promoter (in breast ductal carcinoma and oral/skin squamous cell carcinoma), depending on cancer type (41). Here, KLF4 is linked to cancer.