A time-honoured theory into why conditions on Earth have remained stable enough for life to evolve over billions of years has been given a new, innovative twist.
A time-honoured theory into why conditions on Earth have remained stable enough for life to evolve over billions of years has been given a new, innovative twist.