Hepatocellular carcinoma: from gene to public health.

Hepatocellular carcinoma: from gene to public health.