Stephen Donovan

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