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