Hepatobiliary & Pancreatic Diseases International·3 SepEnvironmental factors related to pathogenesis of hepatocellular carcinomaReviewMechanismsPaper