Amante Mangaser
Intouch Technologies · Computer Motion · Intuitive Surgical
Total Patents:
31
Overall Rank:
#117,881
Years Active:
1999–2023
Intouch Technologies Rank:
#23