Robert Barry
Scimed Life Systems · Uptake Medical Technology · Uptake Medical
Total Patents:
57
Overall Rank:
#42,726
Years Active:
1981–2025
Scimed Life Systems Rank:
#35