KLF3 and cancer: This finding led us to hypothesize that KLF3 regulates the EMT of cancer cells that affects metastasis.