The length of time needed for your liver to detox from alcohol depends on factors like your age, weight, drinking history and overall health.
13