IGDCC3 and cholangiocarcinoma: Eight hub genes (VSNL1, TH, PCP4, IGDCC3, RAD51AP2, MUC2, BUB1, and BUB1B) were identified which exhibited significant interactions with the tumorigenic mechanism and prognosis of CCA.