David J. Ricketts

Devtech · Pitney Bowes · Pitney Bowes Plc
Total Patents: 7
Overall Rank: #758,723
Years Active: 1996–2003
Devtech Rank: #2