John Hubbard

Project Giants
Total Patents: 2
Overall Rank: #1,901,482
Years Active: 1989–2020
Project Giants Rank: #4