Richard Larouche

Alcan International Limited
Total Patents: 2
Overall Rank: #2,047,006
Years Active: 2004–2014
Alcan International Limited Rank: #247