Gary James Humphries

Homewav
Total Patents: 13
Overall Rank: #370,830
Years Active: 2015–2024
Homewav Rank: #1