What Are Kidney Stones

Kidneys are vital organs found in the abdominal cavity. They filter waste excreted from the blood and produce urine. Urine contains minerals and salts. If these minerals and salts