18 Jul
Kidney stones are formed when mineral and salt deposits accumulate within the kidneys (also called renal calculi, nephro