EYA4 gene functioned as a molecular prognostic marker in ICC, and its overexpression inhibited tumor growth in vitro and in vivo. This evidence concerns the gene EYA4 and intrahepatic cholangiocarcinoma.