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