Richard R. Lewellen
Stahl/Scott Fetzer · Nordson · Rubbermaid Incorporated
Total Patents:
30
Overall Rank:
#126,098
Years Active:
1983–2005
Stahl/Scott Fetzer Rank:
#1