Byron DeLaBarre
Silver Creek Pharmaceuticals · Agios Pharmaceuticals · Merrimack Pharmaceuticals
Total Patents:
20
Overall Rank:
#214,365
Years Active:
2014–2025
Silver Creek Pharmaceuticals Rank:
#2