Thomas Acquaviva

Xerox
Total Patents: 59
Overall Rank: #40,781
Years Active: 1980–2005
Xerox Rank: #167