Loading patent details...
US8666544B2: Cooperative minimally invasive telesurgical system | Searchlight