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