Michael Hennigan is the founder of the Finfacts Ireland business & economics site that has been online since 1997
Does life exist anywhere else in the universe? And how did it get started?
Scientists are seeking the answers in the cosmos, our solar system and right
here on planet Earth — The Economist.