TGF-beta signaling in cancer--a double-edged sword

scientific article