Jeffrey S. Deetz

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