KLF10 is an effective repressor of cancer cell proliferation, overexpression of KLF10 reduced cell proliferation in many cancer types while in the absence of KLF10 cell proliferation increased, which decreases Smad dependent transcription, and importantly, Smad2/3 in association with a prolonged increase in Smad7 expression. Here, KLF10 is linked to cancer.