Kidney stones are collections of hard minerals and salt that form inside the kidneys. Kidney stones can be caused by a variety of factors, including diet, obesity, certain health problems, and specific supplements and drugs. Through your kidneys to your bladder, kidney stones can harm any component of your urinary tract. When urine gets diluted,...Read More