James P. Doyle

IBM · Lucas Industries Limited · Johnson & Johnson
Total Patents: 42
Overall Rank: #72,062
Years Active: 1986–2019
IBM Rank: #2,514