George Budd

Lumeta
Total Patents: 2
Overall Rank: #1,918,522
Years Active: 1986–2020
Lumeta Rank: #7