Todd W. Kroscher

Newell Operating
Total Patents: 8
Overall Rank: #665,838
Years Active: 1997–2001
Newell Operating Rank: #26