Intrahepatic cholangiocarcinoma: macroscopic type and stage classification.

Intrahepatic cholangiocarcinoma: macroscopic type and stage classification.