D-Ribose & Blood Sugar
D-Ribose is a special sugar made in your body, but it also comes as a supplement. D-ribose's main claim to fame is that it delivers energy rapidly and helps athletes and strenuous exercisers recover from their workouts faster. D-ribose behaves in a similar fashion in diabetics and non-diabetics.
Read more →