John Thorn

Therma-Tru
Total Patents: 2
Overall Rank: #1,828,300
Years Active: 1990–2023
Therma-Tru Rank: #19