Src homology-2 domain-containing protein tyrosine phosphatase-2 (SHP2) is a non-receptor protein tyrosine phosphatase that serves dual roles as both an oncogenic factor and a tumor suppressor in various diseases, making it a promising therapeutic target for cancer treatment. This evidence concerns the gene PTPN11 and cancer.