TGFB1 and cancer: These discrepant results may be attributed to the dual roles of TGF-β at different stages of cancer.