Prevention and Causes of Kidney stone

Prevention and Causes of Kidney stone

Kidneys stones(nephrolithiasis) is Kidney stones are hard deposits of minerals and acid salts that stick together in concentrated urine. They can be painful when passing through the urinary tract, but…