KLF4 and cancer: Notwithstanding these inconsistent findings, they display the pivotal role of KLF4 in cancers.