Kidney Stones – Prevention is Key by, Richard Maurer, ND & theBloodCode.com Research has found a link, between type 2 diabetes and kidney stones. It appears that those at risk for… read more →