Tag Archives: L-amino acid

L-amino acids, key for the evolution of life came from extraterrestrial space?

All proteins, which are functional molecules of living creatures are made by combining 20 kinds of amino acids. Except one amino acid, each amino acid has two forms (isomer) named D (dexer meaning right) and L (meaning