Jack T. LeStrange
Xerox · Palo Alto Research Center Incorporated
Total Patents:
91
Overall Rank:
#17,549
Years Active:
1998–2024
Xerox Rank:
#83