A cocktail of amino acids - the building blocks of proteins - is the latest contender in the age-old search for the elixir of life.

More...