James Sheppeck
Bristol-Myers Squibb · Cyclerion Therapeutics · Ironwood Pharmaceuticals
Total Patents:
27
Overall Rank:
#145,215
Years Active:
2004–2022
Bristol-Myers Squibb Rank:
#272