Posted January 26, 2018
Did you know that your liver is actually your largest internal organ (it’s roughly the size of a football!) and responsible for crucial functions like digesting your food, storing energy, plus removing toxins from your body? Many ancient populations, including the Chinese, considered the liver to be the most important organ — hence the word “live” in its name. Read more.