Genitourinary Blog

Kidney stones can block the ureter (the tube from each kidney to the bladder) and cause exquisite pain.