Show notes
Professor Frank Sherwin, a biologist, parasitologist, and Zoologist tackles some interesting questions about Intelligent Design, such as, why would an Intelligent Designer create parasites? How did they arise? Is the theory of Intelligent Design model a scientific theory? Find out in this episode of Current Topics in Science!

