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