What is Milk Thistle Good for?

Milk thistle is known for improving the function of the liver, as well as protecting the liver. It also helps in lowering insulin resistance by those who have type 2 diabetes who also have cirrhosis. Some claim it reduce the effect from a hangover.