TGFB1 and cancer: The dual effects of TGFβ on cancer development are known as the TGFβ paradox [15, 16].