Michelle Demers

Electrolux Home Products · Bell And Howell · Textile/Clothing Technology
Total Patents: 4
Overall Rank: #1,165,579
Years Active: 2002–2020
Electrolux Home Products Rank: #207