Risk factors for intrahepatic cholangiocarcinoma: a possible role of hepatitis B virus.

Risk factors for intrahepatic cholangiocarcinoma: a possible role of hepatitis B virus.