Liver is the largest organ in the body which performs diverse functions in the process of digestion, glucose and fat metabolism, detoxification, protein synthesis etc. Even after a major insult and injury it can restart functioning normally, thanks to its unique regenerative capacity. Nevertheless, liver