Leon A. Teuscher
Xerox
Total Patents:
18
Overall Rank:
#260,526
Years Active:
1984–1999
Xerox Rank:
#783