However, the potential role of APOBEC3B in mutagenesis in hepatocellular carcinoma has been controversial, with some studies reporting its tumor-inducing roles and others suggesting that it may play a role in tumor suppression. This evidence concerns the gene APOBEC3B and hepatocellular carcinoma.