Hydrothermal vents, abiogenesis and life in the solar system

Deep at the bottom of the sea lies one of the most probable locations for the origin of life on Earth… hydrothermal vents. But what are they? How could they have created life? And what does it mean for life in our solar system? It is a fact that at some point in our history … More Hydrothermal vents, abiogenesis and life in the solar system