John L. Hastings, III

Securealert
Total Patents: 2
Overall Rank: #2,076,887
Years Active: 1994–2013
Securealert Rank: #14