It is responsible for numerous roles including the cleansing of toxic elements, along with the endocrine system it stores and liberates sugar inside blood in function of the requirements of the body; it in addition puts in storage the fat in the ingested foods .
The liver also assembles the lipoproteins which are responsible for of transporting the cholesterol along with other lipids.