Daniel P. Huttenlocher

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