Eugene A. Swain
Xerox
Total Patents:
67
Overall Rank:
#32,156
Years Active:
1990–2004
Xerox Rank:
#140