Geoffrey M. T. Foley

Xerox
Total Patents: 79
Overall Rank: #23,347
Years Active: 1985–2015
Xerox Rank: #110