David J. Luca
Xerox
Total Patents:
29
Overall Rank:
#132,834
Years Active:
1986–2005
Xerox Rank:
#437