John Donovan

State Farm · Itt
Total Patents: 80
Overall Rank: #22,332
Years Active: 1988–2025
State Farm Rank: #21