James M. Smeltzer

Eaton
Total Patents: 9
Overall Rank: #572,546
Years Active: 2008–2016
Eaton Rank: #293