Igor Abramov
Xerox · Pulse Engineering · Redarc Technologies Pty
Total Patents:
28
Overall Rank:
#134,478
Years Active:
1986–2025
Xerox Rank:
#2,266