types kidney stones
The five most common types of stones are comprised of calcium âcalcium oxalate and calcium phosphate, uric acid, struvite, and cystine.