Gallstones
Gallstones are small pebble-like deposits found in gallbladder. The most common types of gallstones are usually made up of cholesterol. There are other types of gallstones which are made up of bilirubin, which are also known as pigment stones. Usually...