KLF4 and cancer: Along with these roles in normal cells and tissues, KLF4 has been reported as a tumor suppressor or an oncogene in many cancers.