Kidney stone treatment may have delayed risks.
D003920:Diabetes Mellitus / Q000209:etiology*; D006801:Humans; D006973:Hypertension / Q000209:etiology*; D008096:Lithotripsy / Q000009:adverse effects*; D053040:Nephrolithiasis / Q000628:therapy*