David D. Scott
Intuitive Surgical · Amo Development · Optimedica
Total Patents:
62
Overall Rank:
#36,302
Years Active:
1998–2025
Intuitive Surgical Rank:
#68