James J. Phelan

John Deere · AT&T · Iowa State University
Total Patents: 31
Overall Rank: #118,630
Years Active: 1985–2020
John Deere Rank: #103