Lee Thomas Luft

Menasha
Total Patents: 2
Overall Rank: #2,066,074
Years Active: 1989–2013
Menasha Rank: #42