Origin of life pinned down to chemistry in water droplets Headline October 8, 2022 Researchers hope their finding could help to further probe if we’re alone in the universe