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