One of the most interesting and well-known facts about one of your body’s most vital organs, the liver, is that it can repair itself. But just how much can it do?
If you’ve been drinking for years, let’s say, can your liver just fix itself, so it’s like you never touched the stuff?