Craig Newswanger
Zebra Imaging · Open Water Internet
Total Patents:
19
Overall Rank:
#234,208
Years Active:
1989–2023
Zebra Imaging Rank:
#5