John G. Curd
Biogen Idec · Genentech · Threshold Pharmaceuticals
Total Patents:
9
Overall Rank:
#568,278
Years Active:
2010–2018
Biogen Idec Rank:
#7