John Karns

Protectconnect
Total Patents: 2
Overall Rank: #2,121,852
Years Active: 1987–2010
Protectconnect Rank: #3