Doug Brewer
Holmes Products · The Popstraw Company · Helen Of Troy Limited
Total Patents:
10
Overall Rank:
#505,621
Years Active:
1997–2020
Holmes Products Rank:
#11