John William Allen, Jr.
Bristol-Myers Squibb
Total Patents:
4
Overall Rank:
#1,266,281
Years Active:
1999–2004
Bristol-Myers Squibb Rank:
#1,423