Liver is the second largest organ in human body, more than 5,000 separate bodily functions including helping blood to clot, ...