Melanie C. Sifuentes

Newell Operating
Total Patents: 3
Overall Rank: #1,590,064
Years Active: 2007
Newell Operating Rank: #66