Michael Barenboym
Boston Scientific Scimed · Hoya · Saphena Medical
Total Patents:
58
Overall Rank:
#41,332
Years Active:
2004–2025
Boston Scientific Scimed Rank:
#287