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.
See http://news.bbc.co.uk/2/hi/science/nature/4688938.stm
but also note backgrounds of the cast of characters quoted.