Joseph Barbosa
Bristol-Myers Squibb · Incyte · Lexicon Pharmaceuticals
Total Patents:
16
Overall Rank:
#281,155
Years Active:
2005–2025
Bristol-Myers Squibb Rank:
#582