Lance E. Steward
AbbVie · Syntaxin · Ipsen Bioinnovation Limited
Total Patents:
102
Overall Rank:
#14,000
Years Active:
2005–2022
AbbVie Rank:
#10