Thomas Sherwood Ruffner

Borgwarner · Caterpillar
Total Patents: 2
Overall Rank: #1,993,258
Years Active: 1985–2017
Borgwarner Rank: #797