Life scientists unlock mystery of how 'handedness' arises | Science News | Scoop.it
The overwhelming majority of proteins and other functional molecules in our bodies display a striking molecular characteristic: They can exist in two distinct forms that are mirror images of each other, like your right hand and left hand.