James R. Combes

Xerox · University Of North Carolina At Chapel Hill · E.I. Du Pont De Nemours And
Total Patents: 26
Overall Rank: #155,874
Years Active: 1994–2012
Xerox Rank: #935