James Hampshire
Interdesign · Rubbermaid Incorporated · Adjusta-Post Manufacturing Company
Total Patents:
72
Overall Rank:
#27,714
Years Active:
1980–2007
Interdesign Rank:
#5