James M. Smelser

Sme Steel Contractors
Total Patents: 8
Overall Rank: #652,310
Years Active: 1980–2013
Sme Steel Contractors Rank: #1