zedie.org
Peptides on Stardust May Have Provided a Shortcut to Life
The discovery that short peptides can form spontaneously on cosmic dust hints at more of a role for them in the earliest stages of life’s origin, on Earth or elsewhere. READ LATER The spontaneous f…