Melatonin exerts by an autocrine loop antiproliferative effects in cholangiocarcinoma; its synthesis is reduced favoring cholangiocarcinoma growth