James B. Gardner

Odl, Incorporated
Total Patents: 3
Overall Rank: #1,573,419
Years Active: 1988–2009
Odl, Incorporated Rank: #33