What are Kidney Stones?
Kidney stones are the uncomfortable, sometimes painful, formation of minerals (calcium, phosphate or oxalate) that develop in the kidney. They can grow to be as large as a golf ball and sometimes become lodged in the kidney, ureter or bladder.…