Homochirality

Homochirality is the predominance of one molecular handedness within a set of chiral molecules. Life on Earth consistently uses L-amino acids in proteins and D-sugars in nucleic acids.

Connect