Lon T. Spada
AbbVie · Avery Dennison · Union Oil Company Of California
Total Patents:
37
Overall Rank:
#89,942
Years Active:
1990–2021
AbbVie Rank:
#49