Discovery: Renin Nanotech for Blood Pressure Control, Pt. 2

Episode 1493 August 18, 2021 00:17:20
Discovery: Renin Nanotech for Blood Pressure Control, Pt. 2
Intelligent Design the Future
Discovery: Renin Nanotech for Blood Pressure Control, Pt. 2

Aug 18 2021 | 00:17:20

/

Show Notes

On this ID the Future, physician Howard Glicksman and host Eric Anderson dive deeper into the body’s exquisite blood pressure control system, cueing off a new discovery 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.” According to the primary research paper at Circulation Research, “Renin-expressing cells are essential for survival, perfected throughout evolution to maintain blood pressure (BP) and fluid-electrolyte homeostasis.” How did evolution perfect the system? How did it originate the system? The paper never says. The mention of evolution appears to be little more than a de rigueur genuflection before the reigning paradigm of blind evolution. What is bearing actual fruit, according to Glicksman Read More ›

Other Episodes

Episode 1111

April 09, 2018 00:21:19
Episode Cover

“Revolutionary Behe”: Part One of A Conversation Between Jerry Bowyer and John West on Discovery Institute Documentary on Michael Behe

Jerry Bowyer of the Bowyer Briefing interviews Discovery Institute’s John West about a recent documentary on the work of biochemist Michael Behe. Behe’s Darwin’s...

Listen

Episode 2024

February 28, 2025 00:29:47
Episode Cover

Chimp and Human Genomes: An Evolution Myth Unravels

On today’s ID the Future from the vault, Casey Luskin continues his conversation with host Eric Anderson about the myths surrounding human origins. Luskin...

Listen

Episode 527

December 22, 2011 00:06:47
Episode Cover

Evolutionary Psychologist: Religion is an "Adaptation" but not a "Universal Acid"

On this episode of ID The Future, Casey Luskin discusses recent comments by evolutionary psychologist Matt Rossano disclaiming the idea that evolution poses any...

Listen