what substances are produced in the liver
The human liver produces approximately 400ml to 800ml of bile each day. Hepatocytes of the liver secrete bile, which is then released into the canaliculi before entering the bile ducts. The bile ducts add to this secretion a liquid rich with bicarbonates. Next, a hormone called cholecystokinin (CCK), causes gall bladder contraction, which discharges bile into the duodenum.