L-Lysine, or lysine, is an amino acid - which are organic compounds that link together to form proteins. Lysine is considered an essential amino acid because the body needs it but can't produce it.
The mystery of why life uses molecules with specific orientations has deepened with a NASA-funded discovery that RNA — a key molecule thought to have potentially held the instructions for life before ...