Daniel P. Huttenlocher
Xerox · Cornell University
Total Patents:
25
Overall Rank:
#164,405
Years Active:
1993–2016
Xerox Rank:
#572