Information from your family doctor. Kidney stones: what you should know.
D004032:Diet; D021501:Flank Pain / Q000209:etiology; D006801:Humans; D007669:Kidney Calculi / Q000175:diagnosis* / Q000209:etiology / Q000628:therapy*