James A. Craft

IBM · Johnson & Johnson · Lexmark International
Total Patents: 19
Overall Rank: #240,880
Years Active: 1982–2012
IBM Rank: #11,918