John D. Hood
Targegen · Beecham Group Plc · Pfizer
Total Patents:
17
Overall Rank:
#277,873
Years Active:
1980–2013
Targegen Rank:
#2