Thomas Russello

Genlyte Thomas Group · The Genlyte Group Incorporated · Keene
Total Patents: 48
Overall Rank: #58,813
Years Active: 1983–2015
Genlyte Thomas Group Rank: #3