Small duct and large duct type intrahepatic cholangiocarcinoma reveal distinct patterns of immune signatures | Synapse