Robert B. Hubler
Intuitive Surgical · Clevx · Data I/O
Total Patents:
81
Overall Rank:
#22,036
Years Active:
1995–2025
Intuitive Surgical Rank:
#97