Eugene A. Swain

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