NPR's Richard Harris reports on a new study that may shed light on the fundamental chemistry of life on earth. Scientists say that the unique structure of amino acids may have originated when a star exploded during the formation of the universe four and a half billion years ago.
Copyright 1997 NPR