Michael DeLuca
Lux Products
Total Patents:
9
Overall Rank:
#578,699
Years Active:
1991–2013
Lux Products Rank:
#1