A kidney stone is a hard mass accumulated with in the kidney or urinary tract due to excretion of waste substances. Although, urine contains chemicals that prevent stones from forming, many people still face the issue of kidney stones.
Read moreDiet and Kidney Stones
