Thomas Finis Johnson

Schumacher Electric · Ta Mfg · Borg-Warner Automotive
Total Patents: 12
Overall Rank: #398,498
Years Active: 1993–2025
Schumacher Electric Rank: #15