quadcitiesdaily.com
Life’s first handshake
Like a pair of human hands, certain organic molecules have mirror-image versions of themselves, a chemical property known as chirality. These so-called “handed” molecules are essential …