Joseph M. Tartaglia
Vnus Medical Technologies · Neoguide Systems · Intuitive Surgical
Total Patents:
37
Overall Rank:
#90,457
Years Active:
1995–2018
Vnus Medical Technologies Rank:
#4