What are the health benefits of alpha-lipoic acid (ALA)?
Alpha-lipoic acid (ALA) is a form of fatty acid that naturally resides in body cells and is important because it helps our bodies produce the energy required to support normal bodily functions. The main role of ALA is to convert blood sugar (glucose) into energy. About 40 years ago, biologists discovered that ALA is a