They usually consist of calcium oxalate but may be composed of several other compounds. Kidney stones can grow to the size of a golf ball while maintaining a sharp
Anthony Nwaoney
The News You Need, Delivered To You.
Subscribe to the Guardian today and never miss the stories that shape your Business