01 April 2020
Assembling Life
... on other planets (which should be all of us). According to Deamer, organic compounds delivered to Earth’s surface by meteorites could accumulate in small pools, in which a film of extremely concentrated compounds forms through evaporation. “If the...