PTPN6 and cancer: The above lines of evidence delineate Shp1 as a tumor suppressor gene contributing to tumorigenesis via the control of different cancer-related signaling and point at the potential of Shp1 as a target for therapy in a wide range of cancers.