Cholangiocarcinoma 2020: the next horizon in mechanisms and management
Cholangiocarcinoma (CCA) includes a cluster of highly heterogeneous biliary malignant tumours that can arise at any point of the biliary tree. Their incidence is increasing glob...