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