Michael A. Hopper

Xerox
Total Patents: 61
Overall Rank: #38,285
Years Active: 1994–2007
Xerox Rank: #158