Michel Lanoue
Ipl · Les Industries Provinciales Ltee · Decoma International
Total Patents:
8
Overall Rank:
#660,717
Years Active:
1988–2006
Ipl Rank:
#10