Tags: #KidneyStones #Urology #CalciumOxalate #UricAcid #Dehydration #Crystallization #UrinaryHealth #MedicalExplanation #Nephrology #HealthScienceWhy do kidney stones form?