Steven M. Russel

Xerox · Eastman Kodak
Total Patents: 64
Overall Rank: #34,748
Years Active: 1990–2022
Xerox Rank: #231