Robert B. DeVries
Boston Scientific Scimed · Scimed Life Systems · Boston Scientific Limited
Total Patents:
59
Overall Rank:
#39,820
Years Active:
1997–2025
Boston Scientific Scimed Rank:
#44