Space/Science — HabitableZone

Space/Science

BBC: Nakhla meteorite contains life signs

See http://news.bbc.co.uk/2/hi/science/nature/4688938.stm
but also note backgrounds of the cast of characters quoted.

Log in or register to post.

The whole thread (2 posts)