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