Last modified on June 24, 2016, at 14:13

Kidney stone

A kidney stone is a stone in the kidney that is usually made of calcium oxalate. Having a kidney stone is a very painful experience.