Stephen W. Kaldor
Eli Lilly · Bristol-Myers Squibb · Takeda Pharmaceutical Company Limited
Total Patents:
96
Overall Rank:
#15,714
Years Active:
1995–2025
Eli Lilly Rank:
#133