Archives

Impact events: August 2015


A new study shown that meteorite impacts on ancient oceans may have created nucleobases and amino acids.