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