DNA as Indicative of Intelligent Design: New Peer-Reviewed Journal Article with a SETI Twist

The Uncommon Descent blog reports that “in the planetary science journal, Icarus, two...

Read More