Kidney stones, decoded from cause to treatment

Kidney stones rank among the most common and most painful conditions a person can face, yet many people know surprisingly little about them until one strikes. A kidney stone forms when minerals and salts in urine, including calcium, sodium and uric acid, clump together into hard deposits. Some stones stay as small as a grain […]