KLF4 and neoplasm: KLF4 plays a complex role in human cancers, acting as both a tumor suppressor and oncogene depending on the tissue type21.