A space rock the size of a golf ball contains microscopic clues that could offer a peek into the evolution of life's building blocks on Earth, NASA scientists have said. Led by astrobiologist Daniel Glavin at NASA's Goddard Space Flight Center in Greenbelt, Maryland, the team found more left-handed molecules than right-handed ones in some protein-building amino acids in Asuka …