CEACAM6 and neoplasm: This difference in CEACAM6 biliary levels between EHCC and IHCC may be attributable to inherent differences in protein expression and/or excretion, contact time between bile and tumor cells, and/or some degree of biliary obstruction.