What are Kidney Stones?Kidney stones are hard mineral and salt deposits that can affect any part of the urinary tract. Of course, they can affect the kidneys, hence the name ‘kidney stones’ however they can affect the bladder as well…