Loading patent details...
US7563280B2: Efficient implantation of heart valve prostheses | Searchlight