Michael Sworin
Bristol-Myers Squibb · MIT · Dupont Merck Pharmaceutical
Total Patents:
17
Overall Rank:
#271,175
Years Active:
1997–2022
Bristol-Myers Squibb Rank:
#867