All life on Earth uses “left-handed” amino acids to build proteins and NASA has now found that a greater number of asteroids were capable of creating these left-handed amino acids than previously thought. In March 2009, researchers at NASA’s Goddard Space Flight Center reported the discovery ofan excess of the left-handed form of the amino […]
