John Lee
Smithkline Beecham Limited · Stryker · Eli Lilly
Total Patents:
35
Overall Rank:
#97,096
Years Active:
1988–2024
Smithkline Beecham Limited Rank:
#76