Intra-cardiac device implant (PARACHUTE) which treats heart failure by improving overall cardiac function.


Menlo Park, CA