There is nothing quite as exhilarating for me than to learn something new. And thanks to a Columbia University professor, it looks as though the latest factoid to implant itself in to my brain is the possibility that the almost exclusive left-handed amino acid trait in human life could have come from outer-space.