Cedars-Sinai Medical Center research scientist and RTB apologist Rich Deem posted a review of Creating Life in the Lab on his website, www.godandscience.org (a treasure trove of apologetics articles in its own right).

Advertisements