Treatment of hepatocellular carcinoma: present and future.

Treatment of hepatocellular carcinoma: present and future.