Michael Bower
Delphax Systems
Total Patents:
4
Overall Rank:
#1,257,557
Years Active:
1998–2006
Delphax Systems Rank:
#13