Michael Jeffers

Curagen · Amgen · Celldex Therapeutics
Total Patents: 8
Overall Rank: #642,146
Years Active: 2003–2017
Curagen Rank: #12