PTPRD and cancer: PTPRD is inactivated in many human cancers and potentially plays a role as a tumor suppressor through STAT3 inhibition [49].