Loading patent details...
US9028468B2: Robotic apparatus for minimally invasive surgery | Searchlight