Meteorite source for life's handedness

Lab experiments show how amino acids from space set left-handed precedent on Earth