Pierre D. Deschamps
CEA · Excelitas Canada
Total Patents:
4
Overall Rank:
#1,237,139
Years Active:
1993–2011
CEA Rank:
#3,381