Stephen Donovan
AbbVie · American Cyanamid · Fmc
Total Patents:
100
Overall Rank:
#14,591
Years Active:
1982–2016
AbbVie Rank:
#13