The liver is the powerhouse of the body that detoxifies the blood, metabolises nutrients and performs a number of functions. However, the most fascinating thing about the liver can sound like something from science fiction. The liver can regenerate itself. Yes, you...