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