PTPN11 and liver cancer: However, some studies have suggested that Shp2 plays an inhibitory role in some types of liver cancers [22, 23]; therefore, its role in tumor developmental processes remains controversial.