HOMOCHIRALITY. “A recent study has shown that, of the 187,941,074 recorded amino acid sites in the proteome, a mere 837 (that is, 4.5 per 1 million sites) are D-isomers. In light of such statistics it is clear that homochirality is a signature of life as we know it, and natural questions arise regarding its origins.”
https://lnkd.in/eXz2e82