Detecting life on other planets by measuring molecular chiralityeurekalert.org 16CatDancer17y5 comments