Steven Morris Baker
Pfizer · American Cyanamid · Inhibitex
Total Patents:
8
Overall Rank:
#645,155
Years Active:
1997–2016
Pfizer Rank:
#741