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