Discover Nature's Treatments for Diabetes Did you know that scientific evidence suggests certain natural supplements and herbs can help control blood sugar to improve the quality of life for people... This description may be from another edition of this product.