Steven J. Harrington

Xerox · Google
Total Patents: 175
Overall Rank: #4,517
Years Active: 1990–2022
Xerox Rank: #22