Rodney H. Otteman
Leupold & Stevens
Total Patents:
19
Overall Rank:
#241,297
Years Active:
1993–2010
Leupold & Stevens Rank:
#5