PTPN12 and cancer: Hence, the aim of this review is to summarize the role played by PTPNs, including PTPN1/PTP1B, PTPN2/TC-PTP, PTPN3/PTP-H1, PTPN4/PTPMEG, PTPN6/SHP-1, PTPN9/PTPMEG2, PTPN11/SHP-2, PTPN12/PTP-PEST, PTPN13/PTPL1, PTPN14/PEZ, PTPN18/PTP-HSCF, PTPN22/LYP, and PTPN23/HD-PTP, in human cancer and immunotherapy and to comprehensively describe the molecular pathways in which they are implicated.