Gregg Feigelson
Pfizer · American Cyanamid · Bristol-Myers Squibb
Total Patents:
31
Overall Rank:
#117,726
Years Active:
1991–2023
Pfizer Rank:
#341