John W. Babcock

Inside Bet
Total Patents: 13
Overall Rank: #373,913
Years Active: 1986–2022
Inside Bet Rank: #1