KLF4 and neoplasm: The inconsistent roles of KLF4 in tumor development and progression may be due to multiple factors, including the types of tumors, stage of tumor progression, isomers and their regulation.