The so-called homochirality of life – the fact that all biomolecules in living organisms only ever occur in one of two mirror-image forms – has puzzled a number of scientific […]
The so-called homochirality of life – the fact that all biomolecules in living organisms only ever occur in one of two mirror-image forms – has puzzled a number of scientific […]