Lloyd F. Bean

Xerox
Total Patents: 17
Overall Rank: #278,117
Years Active: 1980–2012
Xerox Rank: #827