CNPY2 and liver cancer: CNPY2 potential as a novel molecular target in hepatocarcinogenesis, and as an independent prognostic factor for different types of human liver cancer warrants further exploration.