Jack T. LeStrange

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