Taurine – Study Finds it May Be the Ultimate ‘Elixir of Life’
According to the author of a recent research, taurine, an amino acid frequently used by bodybuilders and which is usually an ingredient of energy beverages, may be an “elixir of life” – at least as far as worms, mice, and…