Loading patent details...
US6889082B2: Implantable heart assist system and method of applying same | Searchlight