ID the Future Intelligent Design, Evolution, and Science Podcast
Topic

human body

YourDesignedBody-1600x840

Your Designed Body: “Irreducible Complexity on Steroids”

On today’s ID the Future, Your Designed Body co-author and physician Howard Glicksman talks with host and neurosurgery professor Michael Egnor about Glicksman’s new book, co-authored with systems engineer Steve Laufmann. Glicksman walks through a series of systems in the human body that are each irreducibly complex, and are each part of larger coherent interdependent systems. As Glicksman puts it, the human body is “irreducible complexity on steroids.” How could blind evolutionary processes, such as neo-Darwinism’s joint mechanism of natural selection working on random genetic mutations, build this bio-engineering marvel? Your Designed Body makes the case that it couldn’t. It’s not even close. What is required instead is foresight, planning, and engineering genius.

sphygmomoanometer blood pressure cuff

Scientists Discover Nanotech for Body’s Blood Pressure Control, Pt. 1

On this ID the Future, physician and Evolution News writer Howard Glicksman discusses an exciting new discovery by researchers at the University of Virginia School of Medicine, described at Science Daily as uncovering “the location of natural blood-pressure barometers inside our bodies that have eluded scientists for more than 60 years.” As the article reports, “The existence of a pressure sensor inside renin cells was first proposed back in 1957. It made sense: The cells had to know when to release renin, a hormone that helps regulate blood pressure. But even though scientists suspected this cellular barometer had to exist, they couldn’t tell what it was and whether it was located in renin cells or surrounding cells.” Dr. Glicksman and Read More ›