Randall R. Hube

Xerox
Total Patents: 22
Overall Rank: #198,027
Years Active: 1989–2010
Xerox Rank: #625