Glenn M. Keenan

Xerox
Total Patents: 9
Overall Rank: #570,628
Years Active: 1993–2017
Xerox Rank: #1,448