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