John D. Hood

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