Type 2 Diabetes and Hepatocellular Carcinoma: Risk Factors and Pathogenesis.

Type 2 Diabetes and Hepatocellular Carcinoma: Risk Factors and Pathogenesis.