What Are Gall Stones and How to Get Rid of Them

Gall stones are small stones that form in the gall bladder. They are usually made of cholesterol and do not normally cause a problem unless they get stuck in a duct, or opening, within the gall bladder. Some gall stones are made of calcium deposits, and sometimes there are a few smaller stones and sometimes […]

Read More