Yes, I am an Herbalist and Iridologist, and I use Milk Thistle all the time. It restores the function of a sick liver. Milk thistle can block damages to the liver including if you take anything or eat something like poisonous mushrooms. The one called Amanita is fatal, it can destroy your liver cells. Milke Thistle is actually an antioxidant and it protects you against free radical scavangers. It can even help us against having plaque buildup in the arteries. It also helps to prevent us from getting sick. It is high in bioflavanoids and that is great for the veins and arteries. Liver regeneration is actually speeded up when it comes to damaged tissue. It also protects us from Chemotherapy. When someone is on that, they should also take something to prevent damage from it.