Nick Lane: The electrical origins of life Updated 28 Jun 2024 | Published 26 Dec 2023 by M Nick Lane: The electrical origins of life