Claude Barbeau
Innotex · Marcanada · Honeywell
Total Patents:
20
Overall Rank:
#219,867
Years Active:
1994–2023
Innotex Rank:
#1