Kidneys help purify blood and discharge impurities through urine. Kidney stones are formed when urine is concentrated leading to crystallization and the minerals in urine to fuse together. Kidney stones are formed over time as they gradually grow in size… Continue Reading →