Abstract: Cholangiocarcinoma (CCA) is a cancer of bile duct, which possesses a high mortality rate and poor prognosis owing to its difficulties in early diagnosis and a lack of effective treatment. To ...