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