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