Kidney stones are fairly common. Although kidney stones can be very painful, they are treatable, and in many cases preventable.
menu button
previous button
next button