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 host Eric Anderson walk through the discovery and explore how these high-tech blood pressure barometers, known as “baroreceptors,” work. The full paper, with color illustrations of the process, is available here. In the first sentence of the introduction, the authors state, “Renin-expressing cells are essential for survival, perfected throughout evolution to maintain blood pressure (BP) and fluid-electrolyte homeostasis.” How so? They don’t say. The mention of evolution appears to function as mere window dressing.
On this episode of ID the Future from the vault, Dr. Cornelius Hunter talks about his website Darwin’s Predictions, which critically examines 22 fundamental...
On this episode of ID the Future, Dr. Stephen Meyer joins Dennis Prager for The Dennis Prager Show's very first hour on evolution. Meyer...
The Smithsonian Institution has recently been called out by the Trump Administration for pushing "one-sided, divisive political narratives." But American history isn’t the only...