5 Emerging Benefits of D-Ribose Grant Tinsley, PhD D-ribose is a sugar molecule of vital importance. It is part of a person’s DNA and also makes up part of the cells’ primary energy source, adenosine triphosphate or ATP. Some people believe that D-ribose supplements can improve exercise and health performance. There are five potential benefits...
