The pain of passing a kidney stone has been compared to the pain of childbirth.
There are a number of reasons stones can form, but one thing is clear: we all want to do what we can to prevent them in the first place.
Fortunately there are things we can do, including taking magnesium for kidney stones. [Read more…]