However, the function of SHP2 as an oncogene or tumor suppressor gene is controversial and apparently depends on the tumor type. The gene discussed is PTPN11; the disease is neoplasm.