The role of KLF4 in cancer development also has two sides [28]. Here, KLF4 is linked to cancer.