Share this postStuff I'm Thinking AboutFantastic NewsCopy linkFacebookEmailNotesMoreFantastic NewsThe missing link in blood pressure control.Keith LoweryAug 04, 2021Share this postStuff I'm Thinking AboutFantastic NewsCopy linkFacebookEmailNotesMoreShareAfter 60 years, scientists find the missing link in our body’s blood pressure controlUniversity 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.Medical XpressJosh Barney