It is estimated that at least 12% of men, and 5% of women will suffer from a kidney stone at some point in their life. 3.3 million Americans require medical care from kidney stones every year, at a cost of over $5.3 billion dollars annually. Kidney stones are nodules of crystallized minerals, mainly calcium, uric acid and oxalate, that form in the urinary tract when the ... Continue Reading