Charles Russell

Dupont Canada · Nova Chemicals · Schlage Lock Company
Total Patents: 6
Overall Rank: #880,521
Years Active: 1986–2003
Dupont Canada Rank: #47