Rick R. Regan

Leupold & Stevens
Total Patents: 21
Overall Rank: #209,209
Years Active: 1995–2017
Leupold & Stevens Rank: #4