The liver has over 500 functions. It generates and stores blood, produces antigens and T-killer cells to protect the body against infection and has among numerous other responsibilities. It produces bile to dissolve fat in the blood vessels and helps…