Believe it or not, there are amazing discoveries being made that owe nothing to Darwin, at least not explicitly.
It often seems that the closer you need to look, the greater the wonder. It’s as if someone set it there to hide, waiting for us.
How can scientists get away with publishing patent nonsense when it comes to the origin of life?
The privileged position of our space platform allows for habitability, scientific discovery, and total solar eclipses.