David J. Boles

Hoover Limited · Healthy Gain Investments Limited · Zimmer
Total Patents: 12
Overall Rank: #410,544
Years Active: 2001–2022
Hoover Limited Rank: #54