
Learn all about kidney stones and how they can affect you Listen to this article- Kidney stones are small, hard deposits that form when your urine has excess minerals or salts. These minerals and salts then bind to create solid mineral deposits. Although these may not seem like a big deal, they can be quite […]