Kidney stonesĀ are hard, solid crystals of various sizes formed from the salts in urine. They can cause pain and infection, and blockages that may result in kidney damage or failure and other complications in the urinary tract. If you have kidney stones, your diet can help prevent them. Check out our handy guide to the […]