Pierre Desmarais

Innovation Egineering
Total Patents: 2
Overall Rank: #2,028,644
Years Active: 2005–2015
Innovation Egineering Rank: #4