John J. Usher
Bristol-Myers Squibb
Total Patents:
10
Overall Rank:
#521,755
Years Active:
1995–2008
Bristol-Myers Squibb Rank:
#528