As an ambiguous cancer-related gene, KLF4 can function as an oncogene or tumor suppressor in specific cellular contexts, although the mechanisms underlying the contribution of KLF4 in malignancies have not been completely established [7, 46]. Here, KLF4 is linked to cancer.