Michel Piché

Université Laval · Institut National De La Recherche Scientifique
Total Patents: 5
Overall Rank: #993,764
Years Active: 2005–2017
Université Laval Rank: #49