Researchers seem to have identified a master switch that regulates blood pressure, a possible cause of stroke

http://www.eurekalert.org/pub_releases/2007-11/ohs-ori102507.php

Comments are closed.