David W. Robertson
Eli Lilly · Boston Scientific Scimed · Soliton
Total Patents:
85
Overall Rank:
#20,018
Years Active:
1985–2025
Eli Lilly Rank:
#24