Jeffrey Alan Stafford

Bristol-Myers Squibb · Takeda Pharmaceutical Company Limited · Takeda San Diego
Total Patents: 141
Overall Rank: #7,077
Years Active: 1997–2024
Bristol-Myers Squibb Rank: #6