Peptides on Stardust May Have Provided a Shortcut to Life by Yasemin Saplakoglu from on 2022-04-03 12:00 (#5XSWB) The discovery that short peptides can form spontaneously on cosmic dust hints at more of a role for them in the origin of life, on Earth or elsewhere.