John M. Taskett

American Express · Neopost Technologies
Total Patents: 11
Overall Rank: #468,063
Years Active: 1992–2010
American Express Rank: #133