Coping with... gallstones

3 min read

These small stones, usually made of cholesterol, are formed in the gal