Walter E. Armstrong, III

Snag
Total Patents: 6
Overall Rank: #880,975
Years Active: 1994–2003
Snag Rank: #2