Joe Babcock

Nixon
Total Patents: 24
Overall Rank: #173,575
Years Active: 1980–2018
Nixon Rank: #2