Rachel Kent
Dyax · Protein Engineering · Acceleron Pharma
Total Patents:
15
Overall Rank:
#322,071
Years Active:
1992–2017
Dyax Rank:
#16