Music Why is life left-handed? We might finally know by DDF - March 22, 2024 0 Source Tags: biology, chirality, chirality of amino acids, chirality organic chemistry, DNA, enantiomers, handedness, hossenfelder, origin of life, physics, science, science humor, science news, science news sabine, science without the gobbledygoook