Showing posts from May, 2016

Functions of liver

The liver is thought to be responsible for up to 500 functions. Some are mentioned below:

Load More
That is All