Michel Perreault

Electrolux Home Products · Petro-Canada · Spartan Bioscience
Total Patents: 3
Overall Rank: #1,545,476
Years Active: 1990–2013
Electrolux Home Products Rank: #319