Q&A: Why do gallstones form?

Gallstones are hardened deposits of bile, and they form when bile contains more cholesterol than the gallbladder can dissolve. Excess cholesterol hardens and forms a small stone, usually between the size of a grain of rice and an almond.

Source: inquirer

Read More