Based on these controversial reports, Wang proposed that Shp2 plays dual roles in liver cancer, either suppressing or promoting the development of hepatocellular carcinoma13. Here, PTPN11 is linked to liver cancer.