PTPN1 and cancer: However, the role of PTP1B in cancer has been debated.