
This Scientist Says Darwinism Can’t Explain Life… Here’s Why
The Sean McDowell Show
00:00
Peer Review and Ongoing Debate
Douglas notes peer review of his 2004 paper and lack of published high-level refutations.
Play episode from 46:01
Transcript


