Hepatocellular carcinoma: a review | Synapse