News

"I have to admit, I was a little disillusioned or disappointed ... the thumbs would be hitchhiking opposite ways. In Earth life, the amino acids are always "left-handed," and sugars, which ...