PTPN1 and cancer: In the last decade several reports pointed out that PTP1B plays a key role in cancer, serving as both tumor suppressor and tumor promoter depending on the cellular context.