What Causes Gallstones?

The gallbladder is a small organ located beneath the liver that stores bile, a digestive fluid that helps break down fats. Gallstones form…