Meteorite impacts can create DNA building blocks

A new study shown that meteorite impacts on ancient oceans may have created nucleobases and amino acids. Researchers discovered this after conducting impact experiments simulating a meteorite hitting an ancient …read more

Source:: Science