Robert A. Shaffer
Newell Operating · Shell Oil Compny · Benteler Automotive
Total Patents:
20
Overall Rank:
#223,078
Years Active:
1991–2018
Newell Operating Rank:
#19