Immunotherapy and Hepatocellular Carcinoma: From Tumor-Immune Cell Interactions to Rational Therapeutic Strategies | Synapse