Ian E. McDowall
Intuitive Surgical · Fakespace Labs · Fakespace
Total Patents:
130
Overall Rank:
#8,340
Years Active:
1995–2025
Intuitive Surgical Rank:
#13