Tag: Microlightning in Water Droplets Could Explain the Origin of Life on Earth

Microlightning in Water Droplets Could Explain the Origin of Life on Earth

Life on Earth may have emerged not from a single, dramatic lightning…

3 Min Read