Gregory Grefenstette

Xerox · Clairvoyance · CEA
Total Patents: 20
Overall Rank: #224,769
Years Active: 2001–2013
Xerox Rank: #783