Tim Lesser

Leupold & Stevens
Total Patents: 11
Overall Rank: #462,691
Years Active: 2005–2016
Leupold & Stevens Rank: #6