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