Steven J. Blumenkranz
Intuitive Surgical · Intuitive Surgical
Total Patents:
12
Overall Rank:
#421,291
Years Active:
2001–2014
Intuitive Surgical Rank:
#24