Common causes are high levels of bilirubin or cholesterol, or inadequate amounts of bile salts.
A stone can range in size from a very tiny bit of sand like substance to golf ball size, and it may be a single or even hundreds of stones in the gallbladder.
Individuals over 60 years of age are more...