TSPY1 and hepatocellular carcinoma: Thus, TSPY possesses dual functions as an immunogenic CTA eliciting immune surveillance at early stage and promoting oncogenic progression at late stage in HCC.