Loading patent details...
US6889089B2: Apparatus and method for treating tumors near the surface of an organ | Searchlight