John D. Long

John Deere · Longford Equipment International Limited · Avaya
Total Patents: 21
Overall Rank: #210,341
Years Active: 1980–2014
John Deere Rank: #304