James Todd

Oracle · Caterpillar
Total Patents: 8
Overall Rank: #648,468
Years Active: 1981–2015
Oracle Rank: #5,522