David Schaefer

Xerox · Honeywell · IBM
Total Patents: 10
Overall Rank: #510,860
Years Active: 1994–2019
Xerox Rank: #2,266