Jeffrey S. Deetz
Dyax · Genetics Institute
Total Patents:
9
Overall Rank:
#575,479
Years Active:
1998–2015
Dyax Rank:
#32