Gallstones are hard crystals made up of cholesterol and other substances that form in the gallbladder or the bile duct. The gallbladder is located directly under the liver; it functions to store and concentrate the bile. Gallstones range in size from a grain of sand to larger than a pea. If a gallstone is pulled […]