Stephen A. Dukes
Impact Products · Owens-Illinois Closure · New Pig
Total Patents:
24
Overall Rank:
#172,883
Years Active:
2002–2020
Impact Products Rank:
#1