Igor Kubelik
Delphax Systems · Xerox · Smiths Detection Montreal
Total Patents:
18
Overall Rank:
#252,637
Years Active:
1989–2022
Delphax Systems Rank:
#1