Thomas M. Turner
Holmes Products · The Holmes Group · Unknown
Total Patents:
5
Overall Rank:
#1,035,421
Years Active:
1990–2006
Holmes Products Rank:
#26