Meteorite impacts can create life’s building blocks, new research shows
A new research conducted by the researchers from Tohoku University, National Institute for Materials Science and Hiroshima University showed that meteorite impacts on ancient ocenas may have created nucleobases and amino acids, which indicates there might have been anot