Martian fossils could be right under Rover's nose

A rock commonly found on Mars could, against expectations, preserve fossils, raising hopes that evidence of life on Mars may one day be found.

The Oceans of Enceladus, and Some Musings on ET Life

Business is humming if you’re in the business of extra-solar planets, exobiology or exoenvironmental studies.