The human protein tyrosine phosphatase non-receptor type 3 (PTPN3) is a phosphatase containing a PDZ (PSD-95/Dlg/ZO-1) domain that has been found to play both tumor-suppressive and tumor-promoting roles in various cancers, despite limited knowledge of its cellular partners and signaling functions. This evidence concerns the gene PTPN3 and cancer.