29-10-2015 15:30 via phys.org

Working group: What physical principles predict life?

We are immersed in life here on Earth, but life isn't found on the Moon. Nor has it arisen, so far as we know, anywhere else in the solar system. Why do some physical environments precipitate life, and why don't others?
Read more »