Kidney stones are very small pebble-like clusters of minerals and acid salts that accumulate in the kidneys. Their accumulation can have a negative effect on