Hepatocellular carcinoma: current management and recent advances.

Hepatocellular carcinoma: current management and recent advances.