PTPN11 and hepatocellular carcinoma: However, most recent findings suggest an unexpected tumor suppressor role of PTPN11 in HCC [14], [15], implying its dual faces in tumorigenesis.