TP53 and cholangiocarcinoma: Alteration of p53 gene plays a key role in late-stage events of tumor pathogenesis and is associated with poor prognosis of CC [25-27], but the others show no association of protein over-expression with outcomes, however the role of p53 remains controversial.