• Health
  • By Laura Sinpetru
  • May 9th, 2014
New Implantable Device Reduces Blood Pressure

New Implantable Device Reduces Blood Pressure

The device is the brainchild of a team of researchers in Germany