August 3, 2021
After 60 Years, Scientists Find the Missing Link in Our Body’s Blood Pressure Control
University of Virginia School of Medicine researchers have determined the location of natural blood-pressure barometers inside our bodies that have eluded scientists for more than 60 years.