An asteroid impact millions of years ago may have provided a natural incubator for early life on Earth, scientists say.
Scientists say amino acids produced by life are distributed differently and more diversely than amino acids produced by non-living chemical reactions, thereby providing a truer signature of life. The ...